summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
* Simplify logic by eliminating retries in password prompt and returning ↵Jason R. Coombs2016-04-241-10/+4
| | | | results directly.
* Add carriage return for symmetryJason R. Coombs2016-04-241-1/+2
|
* Move import to headerJason R. Coombs2016-04-241-1/+1
|
* Prompt for password on upload.Brooks Kindle2016-04-231-6/+26
| | | | | | | | | | | | The upload command wasn't prompting for a password. If there was no password specified in ~/.pypirc, the upload command, python setup.py sdist upload would fail and raise a TypeError. The workaround for this was to use python setup.py sdist register upload since the register command does prompt for a password. This commit ensures that the upload command prompts for a password if not given one by ~/.pypirc or the register command.
* Correction for expected dict order when PYTHONHASHSEED=0Jason R. Coombs2016-04-202-7/+7
|
* Add docstrings explaining the intention of the test. Ref #553.Jason R. Coombs2016-04-201-0/+13
|
* It's not necessary to build a file with an empty egg_info.Jason R. Coombs2016-04-201-5/+0
|
* Move Python 2.6 exception into specific test, capturing that the expected ↵Jason R. Coombs2016-04-201-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. Coombs2016-04-201-8/+14
|
* Remove superfluous sliceJason R. Coombs2016-04-201-2/+2
|
* DedentJason R. Coombs2016-04-201-16/+16
|
* Remove unused importJason R. Coombs2016-04-201-5/+0
|
* Use OrderedDict to retain deterministic ordering of version info in egg_info ↵Jason R. Coombs2016-04-203-14/+18
| | | | command. Remove lexicographic ordering in setopt.edit_config. Ref #553
* Preserve order of egg_info section in setup.cfgDavanum Srinivas2016-04-192-2/+67
| | | | | | | | | | | | 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.
* Handle not-zip-safe egg (folder) deletion in rotate commandRick Liu2016-04-151-1/+5
|
* Swap out hard tabs for spacesAlex Gaynor2016-04-101-18/+18
|
* Trap additional exceptions. Fixes #536.Jason R. Coombs2016-04-071-1/+1
|
* Restore evaluating environment markers in WorkingSetSteve Kowalik2016-04-051-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. Coombs2016-03-311-0/+3
|
* Extract separate test for test_environment_markers in test_resources. Remove ↵Jason R. Coombs2016-03-311-2/+2
| | | | unused variable.
* Add fallback version to enable egg_info bootstrapJason R. Coombs2016-03-291-1/+4
|
* Attempting a new streamlined, Travis-powered release process.Jason R. Coombs2016-03-291-1/+3
|
* Bumped to 20.6 in preparation for next release.Jason R. Coombs2016-03-291-1/+1
|
* Merge https://bitbucket.org/pypa/setuptools/pull-requests/185.Jason R. Coombs2016-03-291-8/+55
|\
| * Support environment markers in *_requires, via WorkingSet.Steve Kowalik2016-03-241-8/+55
| |
* | Bumped to 20.5 in preparation for next release.Jason R. Coombs2016-03-291-1/+1
| |
* | Bumped to 20.4 in preparation for next release.20.4Jason R. Coombs2016-03-291-1/+1
| |
* | Update most bitbucket references to point to Github now. Fixes #422.Jason R. Coombs2016-03-293-5/+5
|/
* Bumped to 20.3.2 in preparation for next release.Jason R. Coombs2016-03-181-1/+1
|
* Bumped to 20.3.1 in preparation for next release.20.3.1Jason R. Coombs2016-03-181-1/+1
|
* Bumped to 20.4 in preparation for next release.Jason R. Coombs2016-03-151-1/+1
|
* Bumped to 20.3 in preparation for next release.20.3Jason R. Coombs2016-03-151-1/+1
|
* Change pkg_resources.Requirement to be a subclass of packagingSteve Kowalik2016-03-071-1/+1
|
* Shift requirement parsing inside RequirementSteve Kowalik2016-03-012-5/+4
|
* Bumped to 20.2.3 in preparation for next release.Jason R. Coombs2016-02-271-1/+1
|
* Bumped to 20.2.2 in preparation for next release.Jason R. Coombs2016-02-241-1/+1
|
* Bumped to 20.2.1 in preparation for next release.20.2.1Jason R. Coombs2016-02-241-1/+1
|
* Bumped to 20.3 in preparation for next release.Jason R. Coombs2016-02-191-1/+1
|
* Bumped to 20.2 in preparation for next release.20.2Jason R. Coombs2016-02-191-1/+1
|
* Merge pull request series from Steve Kowalik for updated and unified marker ↵Jason R. Coombs2016-02-193-65/+1
|\ | | | | | | implementation. Fixes #122.
| * Merge from master, resolving conflicts.Steve Kowalik2016-02-1623-146/+285
| |\
| * \ Merge from default.Steve Kowalik2016-01-0728-231/+183
| |\ \
| * \ \ Merge pull request #164. Fixes #122.Jason R. Coombs2015-12-252-64/+0
| |\ \ \
| | * \ \ Merge from master.Steve Kowalik2015-12-107-69/+76
| | |\ \ \
| | * | | | First shot at removing usage of _markerlib and switching to the PEP 508 ↵Steve Kowalik2015-12-102-64/+0
| | | | | | | | | | | | | | | | | | | | | | | | implementation in packaging.
* | | | | | Remove unused importsJason R. Coombs2016-02-191-2/+1
| | | | | |
* | | | | | Use pytest tmpdir fixture for simplicity and clarity.Jason R. Coombs2016-02-191-8/+4
| | | | | |
* | | | | | Use io module and text type in install_site_pyJason R. Coombs2016-02-191-9/+5
| |_|_|_|/ |/| | | |
* | | | | Bumped to 20.1.2 in preparation for next release.Jason R. Coombs2016-02-121-1/+1
| | | | |
* | | | | Bumped to 20.1.1 in preparation for next release.20.1.1Jason R. Coombs2016-02-121-1/+1
| | | | |