| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove all but ez_setup.py from bootstrap branch. | Jason R. Coombs | 2016-04-26 | 28 | -3371/+0 |
| | | |||||
| * | Correction for expected dict order when PYTHONHASHSEED=0 | Jason R. Coombs | 2016-04-20 | 1 | -6/+6 |
| | | |||||
| * | Add docstrings explaining the intention of the test. Ref #553. | Jason R. Coombs | 2016-04-20 | 1 | -0/+13 |
| | | |||||
| * | It's not necessary to build a file with an empty egg_info. | Jason R. Coombs | 2016-04-20 | 1 | -5/+0 |
| | | |||||
| * | Move Python 2.6 exception into specific test, capturing that the expected ↵ | Jason R. Coombs | 2016-04-20 | 1 | -6/+12 |
| | | | | | order is different on Python 2.6, not because of the lack of OrderedDict, but because of different behavior in RawConfigParser. Ref #553. | ||||
| * | Extract method for validating the order. | Jason R. Coombs | 2016-04-20 | 1 | -8/+14 |
| | | |||||
| * | Remove superfluous slice | Jason R. Coombs | 2016-04-20 | 1 | -2/+2 |
| | | |||||
| * | Dedent | Jason R. Coombs | 2016-04-20 | 1 | -16/+16 |
| | | |||||
| * | Remove unused import | Jason R. Coombs | 2016-04-20 | 1 | -5/+0 |
| | | |||||
| * | Use OrderedDict to retain deterministic ordering of version info in egg_info ↵ | Jason R. Coombs | 2016-04-20 | 1 | -1/+1 |
| | | | | | command. Remove lexicographic ordering in setopt.edit_config. Ref #553 | ||||
| * | Preserve order of egg_info section in setup.cfg | Davanum Srinivas | 2016-04-19 | 1 | -0/+62 |
| | | | | | | | | | | | | | egg_info is the dictionary with information that is injected into setup.cfg. edit_config uses RawConfigParser which uses collections.OrderedDict for all the data. When we use a simple dict(), when we loop through items in edit_config, we see random behavior as a result the fields tag_svn_revision/tag_date/tag_build are added to the setup.cfg randomly. So if we sort the items by key when we traverse items we will get deterministic output as RawConfigParser uses OrderedDict internally by default. | ||||
| * | Restore evaluating environment markers in WorkingSet | Steve Kowalik | 2016-04-05 | 1 | -3/+0 |
| | | | | | | | | | | | Correctly deal with parsed requirements that include extras as a marker inside WorkingSet that are populated from METADATA inside wheels, like we get from pip>=7. This partially reverts commit 04d10ff025e1cbef7ec93a2008c930e856045c8a. Closes: #523 | ||||
| * | Bypass environment marker evaluation in requirements resolution. Ref #523. | Jason R. Coombs | 2016-03-31 | 1 | -0/+3 |
| | | |||||
| * | Extract separate test for test_environment_markers in test_resources. Remove ↵ | Jason R. Coombs | 2016-03-31 | 1 | -2/+2 |
| | | | | | unused variable. | ||||
| * | Support environment markers in *_requires, via WorkingSet. | Steve Kowalik | 2016-03-24 | 1 | -8/+55 |
| | | |||||
| * | Shift requirement parsing inside Requirement | Steve Kowalik | 2016-03-01 | 1 | -1/+3 |
| | | |||||
| * | Merge pull request series from Steve Kowalik for updated and unified marker ↵ | Jason R. Coombs | 2016-02-19 | 2 | -64/+0 |
| |\ | | | | | | | implementation. Fixes #122. | ||||
| | * | Merge from master, resolving conflicts. | Steve Kowalik | 2016-02-16 | 6 | -74/+178 |
| | |\ | |||||
| | * \ | Merge from default. | Steve Kowalik | 2016-01-07 | 9 | -45/+49 |
| | |\ \ | |||||
| | * \ \ | Merge pull request #164. Fixes #122. | Jason R. Coombs | 2015-12-25 | 2 | -64/+0 |
| | |\ \ \ | |||||
| | | * \ \ | Merge from master. | Steve Kowalik | 2015-12-10 | 1 | -9/+9 |
| | | |\ \ \ | |||||
| | | * | | | | First shot at removing usage of _markerlib and switching to the PEP 508 ↵ | Steve Kowalik | 2015-12-10 | 2 | -64/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | implementation in packaging. | ||||
| * | | | | | | Remove unused imports | Jason R. Coombs | 2016-02-19 | 1 | -2/+1 |
| | | | | | | | |||||
| * | | | | | | Use pytest tmpdir fixture for simplicity and clarity. | Jason R. Coombs | 2016-02-19 | 1 | -8/+4 |
| | |_|_|_|/ |/| | | | | |||||
| * | | | | | Merged in darjus/setuptools (pull request #169) | Jason R. Coombs | 2016-01-23 | 1 | -45/+0 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Remove JythonCommandSpec as it's not required on Jython 2.7 and setuptools no longer supports anything 2.5, but had to test for 'Jython on Windows' in two other places | ||||
| | * | | | | | Remove JythonCommandSpec as it's not required on Jython 2.7 and setuptools ↵ | Darjus Loktevic | 2016-01-11 | 1 | -45/+0 |
| | | |_|_|/ | |/| | | | | | | | | | | | | | no longer supports anything 2.5, but had to test for 'Jython on Windows' in two other places | ||||
| * | | | | | Add test capturing failure. Ref #486. | Jason R. Coombs | 2016-01-23 | 1 | -0/+10 |
| | | | | | | |||||
| * | | | | | Get VersionConflict from pkg_resources.19.4 | Jason R. Coombs | 2016-01-16 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Re-use tarfile_open for Python 2.6 compatibilty. | Jason R. Coombs | 2016-01-16 | 1 | -6/+2 |
| | | | | | | |||||
| * | | | | | Just use BytesIO | Jason R. Coombs | 2016-01-16 | 1 | -7/+1 |
| | | | | | | |||||
| * | | | | | Merged in embray/setuptools (pull request #167) | Jason R. Coombs | 2016-01-16 | 2 | -29/+173 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Possible fix for #207 | ||||
| | * | | | | | Adds the regression test for distribute issue 323 that I attached to #207. ↵ | Erik Bray | 2015-12-31 | 2 | -29/+173 |
| | |/ / / / | | | | | | | | | | | | | | | | This is to ensure that any fix to #207 does not introduce another regression. | ||||
| * | | | | | Always use Python 3 version of map | Jason R. Coombs | 2016-01-16 | 3 | -0/+5 |
| |/ / / / | |||||
| * | | | | Modeling after Astropy's technique for bundling libraries, the imports are ↵ | Jason R. Coombs | 2015-12-31 | 8 | -54/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | now much cleaner. Thanks @embray. Ref #229. --HG-- branch : feature/issue-229 | ||||
| * | | | | Update vendoring technique to match that used for packaging. Ref #229. | Jason R. Coombs | 2015-12-31 | 10 | -12/+56 |
| | | | | | | | | | | | | | | | | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | | | | Merge with master. Ref #229. | Jason R. Coombs | 2015-12-31 | 14 | -380/+660 |
| |\ \ \ \ | |/ / / | | | | | | | | | | | | | --HG-- branch : feature/issue-229 | ||||
| | * | | | Wrap the result in a DirList to avoid tuple unpacking and unused variables | Jason R. Coombs | 2015-12-25 | 1 | -3/+8 |
| | | | | | |||||
| | * | | | Merged pull request #151 - prep work for issue #450. | Jason R. Coombs | 2015-12-25 | 2 | -23/+74 |
| | |\ \ \ | |||||
| | | * | | | Added test to ensure that egg_info applies MANIFEST.in | Luke Plant | 2015-10-19 | 1 | -2/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The 'self.read_template()' line of manifest_maker was previously uncovered by any test, and the test suite passed if you commented it out. | ||||
| | | * | | | Pulled out some test code for re-use. | Luke Plant | 2015-10-19 | 1 | -12/+14 |
| | | | | | | |||||
| | | * | | | Added test utility for building files quickly. | Luke Plant | 2015-10-19 | 2 | -11/+44 |
| | | | | | | | | | | | | | | | | | | | | | And made use of it in test_egg_info. | ||||
| | * | | | | Fix failing test on Windows due to path formatting bugs | Erik Bray | 2015-12-24 | 1 | -3/+8 |
| | | | | | | |||||
| | * | | | | Fix failing test on Windows due to path separator | Erik Bray | 2015-12-23 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Use RawConfigParser instead of SafeConfigParser in PyPIConfig class. ↵ | Jason R. Coombs | 2015-12-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Interpolated values are no longer supported. Since backward compatibility could not be retained in either case, prefer the simpler, more direct format. Ref #442. | ||||
| | * | | | | Use SafeConfigParser in PyPIConfig file. Allows percent signs to be ↵ | Jason R. Coombs | 2015-12-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | specified using two percent signs. Fixes #442. | ||||
| | * | | | | Add test capturing InterpolationSyntaxError on Python 3. Ref #442 | Jason R. Coombs | 2015-12-14 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Add test capturing InterpolationSyntaxError on Python 3 and KeyError on Python 2 | Jason R. Coombs | 2015-12-14 | 1 | -0/+21 |
| | | | | | | |||||
| | * | | | | Add another test capturing violated expectation that SandboxViolation would ↵ | Jason R. Coombs | 2015-12-13 | 1 | -0/+21 |
| | | | | | | | | | | | | | | | | | | | | | be raised in a sandbox/hidden_setuptools context. Ref #440. | ||||
| | * | | | | caught is a better name here | Jason R. Coombs | 2015-12-13 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | Refine test to not make additional references to exceptions in ↵ | Jason R. Coombs | 2015-12-13 | 1 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | | setuptools.sandbox, but instead create a bespoke unpickleable exception. Ref #440. | ||||
