- 16 Feb, 2013 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
Use umask when doing "chmod +x". Improved version of pull request #18
-
Domen Kožar authored
PEP8 changes for bootstrap.py
-
Roland van Laar authored
I changed a few things to allow for better pep8 compatability.
-
- 14 Feb, 2013 16 commits
-
-
Reinout van Rees authored
os.umask is a bit weird in that it *does* return the current umask, but it has a required argument that it immediately sets as the new umask... Weird. Distribute solves that by assigning a dummy value and re-setting the umask to the original value. The matching test verifies that it actually works. Note that I use python 2.6+'s octal notation: 0o755. Buildout 2 doesn't support python 2.5 anymore, iirc, so that's fine.
-
Reinout van Rees authored
Note: includes if/else for windows. Uses http://docs.python.org/2/library/os#os.access
-
Reinout van Rees authored
A fixed (0755) execute permission is used in two places, I refactored it into one method. Bonus: this makes it easy to test the fix proposed in https://github.com/buildout/buildout/pull/18
-
Chris Withers authored
Corrected travis image link
-
Chris Withers authored
Fix for #71 - looks good to me.
-
Reinout van Rees authored
-
Reinout van Rees authored
Picked versions are stored for later printing/writing in the Installer also when show-picked-versions is set to false but update-versions-file is set to a file. Previously, show-picked-versions=false would also disable the versions file updating.
-
Reinout van Rees authored
I changed it to make it applicable whether the picked versions are printed or not. 'This info has been written to' doesn't work if this hasn't been printed on the previous lines :-)
-
Reinout van Rees authored
`update-versions-file = true` has no effect when `show-picked-versions` is false.
-
Reinout van Rees authored
The old "hashbang" url redirected to https://travis-ci.org//buildout/buildout, with two slashes, which didn't work. Travis bug, but using the new https://travis-ci.org/buildout/buildout url ourselves is easier :-)
-
Jim Fulton authored
Prep for release. Provoke a travis-ci run. :)
-
Jim Fulton authored
Fix for #64: __pycache__ dir inside distutils scripts metadata directory
-
Jim Fulton authored
Reinout distutils script encoding fix for #65
-
Reinout van Rees authored
-
Reinout van Rees authored
Should never ever happen, of course, but somewhere in the universe exists a distutils script with just the `#!bin/python` line... Added a len() to guard against that.
-
Reinout van Rees authored
Added a note as suggested by Marius
-
- 13 Feb, 2013 7 commits
-
-
Reinout van Rees authored
-
Reinout van Rees authored
-
Reinout van Rees authored
The second line is now inspected for a source encoding
-
Reinout van Rees authored
-
Reinout van Rees authored
-
Reinout van Rees authored
I used Marius' suggestion (with one additional fix). The issue is demonstrated by the test in @77cd8b16. This commit fixes the failing test. Fixes #64
-
Reinout van Rees authored
A directory hacked inside the distutils `EGG-INFO/scripts` metadata directory (which can apparently happen in python 3.3 with a `__pycache__` directory) breaks the current distutils script detection code. Refs #64
-
- 12 Feb, 2013 1 commit
-
-
Jim Fulton authored
-
- 10 Feb, 2013 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 02 Feb, 2013 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
- 01 Feb, 2013 1 commit
-
-
Jim Fulton authored
-
- 31 Jan, 2013 5 commits
-
-
Jim Fulton authored
Fixed filename of distutils-scripts on windows. Fixes #52
-
Reinout van Rees authored
-
Reinout van Rees authored
-
Jim Fulton authored
Adding missing *.test files to manifest, needed for manuel tests
-
Jim Fulton authored
Merging buildout-versions' functionality into buildout
-
- 29 Jan, 2013 1 commit
-
-
Reinout van Rees authored
Unlike the console-script entrypoint scripts, the distutils scripts didn't get a -script.py appended to their name on windows. This is now fixed.
-