- 20 Apr, 2016 6 commits
-
-
Jason R. Coombs authored
Move Python 2.6 exception into specific test, capturing that the expected order is different on Python 2.6, not because of the lack of OrderedDict, but because of different behavior in RawConfigParser. Ref #553.
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
Use OrderedDict to retain deterministic ordering of version info in egg_info command. Remove lexicographic ordering in setopt.edit_config. Ref #553
-
- 19 Apr, 2016 1 commit
-
-
Davanum Srinivas authored
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.
-
- 16 Apr, 2016 9 commits
-
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
bump certifi to 2016.2.28
-
Jason R. Coombs authored
Handle not-zip-safe egg (folder) deletion in rotate command
-
Jason R. Coombs authored
remove _markerlib from manifest
-
Gabi Davar authored
Signed-off-by: Gabi Davar <grizzly.nyo@gmail.com>
-
Gabi Davar authored
Signed-off-by: Gabi Davar <grizzly.nyo@gmail.com>
-
- 15 Apr, 2016 7 commits
-
-
Rick Liu authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
- 11 Apr, 2016 3 commits
-
-
Jason R. Coombs authored
Update rationale for the zip_safe flag
-
ncoghlan authored
Importing from a zip file no longer significantly reduces the number of stat calls during import, and may even slow imports down if too many archives are added to sys.path. The outdated rationale was noted by Thomas Güttler on distutils-sig
-
Jason R. Coombs authored
Swap out hard tabs for spaces
-
- 10 Apr, 2016 3 commits
-
-
Alex Gaynor authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
- 07 Apr, 2016 10 commits
-
-
Jason R. Coombs authored
Instead of reasing a new exception, just augment the existing exception, avoiding any concerns about exception type, but still communicating the context necessary to trace the issue. Ref #537.
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
This helps finding packages with bad utf
-
Jason R. Coombs authored
Stop comparing repr()'s in TestEntryPoint
-
Jason R. Coombs authored
-
Jason R. Coombs authored
Adjust expectation that 'extra' is not in the marker evaluation if no extras demanded the requirement.
-
Jason R. Coombs authored
-
Jason R. Coombs authored
Reinstate the or guard in WorkingSet._markers_pass
-
riot authored
Checking hundreds of possibly installed packages manually should NOT be expected of the user ;)
-
- 06 Apr, 2016 1 commit
-
-
Steve Kowalik authored
In Python 3, the default order of iterables can not determined, so comparing the repr of objects that include tuples is not static like it is under Python 2. Compare the attributes of EntryPoint instead, making sure to sort .attrs and .extras. Closes: #526
-