An error occurred fetching the project authors.
- 08 Jul, 2013 1 commit
-
-
Aaron Spaulding authored
distutils scripts -- correct order of operations so 'from ... import' lines are correctly recognized.
-
- 03 Jun, 2013 1 commit
-
-
Tres Seaver authored
My doctest / renormalizer fu is not strong enough to deal with the changes to output: - setuptools now has dependencies, and emits output to add them as 'find-links'. I tried adding an 'adding_find_link' renormalizer, but it doesn't suppress the output. - Other failures due to merge tweaking APIs, etc. Again, I'm not competent to fix them in the doctest / renormalizer world: they make my head hurt.
-
- 29 May, 2013 1 commit
-
-
Tres Seaver authored
-
- 19 May, 2013 2 commits
-
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
- 26 Apr, 2013 1 commit
-
-
Jaap Roes authored
This includes renaming `store_picked_versions` to `store_required_by` to better signify its intent and adding `get_picked_versions` to `zc.buidlout.easy_install`.
-
- 18 Apr, 2013 3 commits
-
-
Reinout van Rees authored
-
Reinout van Rees authored
Fixes a bug with multiple import lines. We want to insert ourselves after the *first* found import line, not the last one... Also simplified an if/else for when there's no import statement at all.
-
Reinout van Rees authored
Fixes #102 Distutils scripts can contain quite a lot of code. Up till now, only a encoding hint was detected and placed at the top above our 'import sys' and 'sys.path=' stuff. Now we look for the first non-__future__ import line and place our sys.path statement above that line. This makes sure the encoding hint, the module docstring and the future imports are all above our code, as should be. There might be corner cases, but at least this fixes a couple of common problems.
-
- 24 Mar, 2013 1 commit
-
-
pombredanne authored
-
- 21 Feb, 2013 1 commit
-
-
Reinout van Rees authored
Fixes #82 Thanks Marius Gedminas for the fix I could copy/paste :-) Note that there is no test for this as the test setup doesn't allow for it. The error that this commit fixes, fixes an error that occurs at easy_install.py import time, so the fix also has to be on that level, making it hard to test. I personally think it's ok like this... ;-)
-
- 19 Feb, 2013 1 commit
-
-
Reinout van Rees authored
When generating a python interpreter script with an empty `eggs=`, previously you'd get `sys.path[0:0] = [,]`, which means a syntax error because of the dangling comma.
-
- 14 Feb, 2013 5 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
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
-
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
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 2 commits
-
-
Reinout van Rees authored
The second line is now inspected for a source encoding
-
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
-
- 31 Jan, 2013 1 commit
-
-
Reinout van Rees authored
-
- 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.
-
- 25 Jan, 2013 5 commits
-
-
Reinout van Rees authored
-
Reinout van Rees authored
I cannot handily use print_ from buildout.py as I get a circular import that way.
-
Reinout van Rees authored
-
Reinout van Rees authored
The Python package index is case-insensitive. Both http://pypi.python.org/simple/Django/ and http://pypi.python.org/simple/dJaNgO/ work. And distributions aren't always naming themselves consistently case-wise. So all version names are normalized and case differences won't impact the pinning.
-
Reinout van Rees authored
Included: functionality (copy/pasted from buildout-versions) to actually record and print the picked versions. For this, two new class-level attributes on the Installer are added. TODO: testing whether the printing of what required what also works.
-
- 23 Jan, 2013 1 commit
-
-
Reinout van Rees authored
I need to go through buildout-versions' finish() method, still.
-
- 20 Jan, 2013 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
- 17 Jan, 2013 2 commits
-
-
Jim Fulton authored
IncompatibleConstraintError.
-
Jim Fulton authored
correctly.
-
- 13 Jan, 2013 1 commit
-
-
Jim Fulton authored
-
- 30 Nov, 2012 1 commit
-
-
Jim Fulton authored
>=2.0dev in addition to being simple versions.
-
- 23 Nov, 2012 1 commit
-
-
Jim Fulton authored
Maybe we can work with older versions of the egg recipe and other recipes that biuild on it, making rollout of buildout 2 a bit simpler.
-
- 06 Oct, 2012 1 commit
-
-
Jim Fulton authored
-
- 26 Aug, 2012 1 commit
-
-
Jim Fulton authored
-
- 21 Aug, 2012 2 commits
-
-
Adam Groszer authored
removing debugger, adding comments
-
Adam Groszer authored
-
- 22 Jul, 2012 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-