summaryrefslogtreecommitdiff
path: root/setuptools/dist.py
Commit message (Collapse)AuthorAgeFilesLines
* Always use Python 3 version of mapJason R. Coombs2016-01-161-0/+1
|
* Use the same technique in pkg_resources, relying on an 'extern' module to ↵Jason R. Coombs2015-12-311-2/+1
| | | | | | | resolve the conditional import. --HG-- branch : feature/issue-229
* Modeling after Astropy's technique for bundling libraries, the imports are ↵Jason R. Coombs2015-12-311-6/+1
| | | | | | | 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. Coombs2015-12-311-1/+6
| | | | | --HG-- branch : feature/issue-229
* Merge with master. Ref #229.Jason R. Coombs2015-12-311-17/+25
|\ | | | | | | | | --HG-- branch : feature/issue-229
| * Merged in viraptor/setuptools (pull request #162)Jason R. Coombs2015-12-251-2/+2
| |\ | | | | | | | | | Fix multiline strings with missing spaces
| | * Fix multiline strings with missing spacesStanislaw Pitucha2015-12-071-2/+2
| | |
| * | Merged in nakatoio/setuptools/get_command_list (pull request #163)Jason R. Coombs2015-12-251-0/+8
| |\ \
| | * | Add get_command_list to dist and process distutils.commands entry pointsSachi King2015-12-071-0/+8
| | |/ | | | | | | | | | | | | --HG-- branch : get_command_list
| * | Prefer setdefault to hasattr/setattrJason R. Coombs2015-12-141-2/+1
| |/
| * Use new string formattingJason R. Coombs2015-05-031-7/+8
| |
| * Render the error message as a single line without a period (for consistency ↵Jason R. Coombs2015-05-031-5/+3
| | | | | | | | with other usage).
| * Let the exception render itself.Jason R. Coombs2015-05-031-2/+2
| |
| * Nicer error when problem in install_requiresMarc Abramowitz2015-05-011-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of: $ python setup.py egg_info error in adminweb setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers We now have the more helpful: $ python setup.py egg_info error in adminweb setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers. Error: Expected version spec in smsdk.authsvc>=0.0.8,2.0 at 2.0 It took me longer than it should to find the problem with the old error message. The new error message would've helped greatly.
| * soften normalized version warningMinRK2015-02-051-0/+6
| | | | | | | | | | | | | | indicate that normalization is happening, but don't be pushy about changing valid versions. --HG-- branch : no-normalize-warning
| * remove warning on normalizationMin RK2015-01-201-7/+0
| | | | | | | | | | | | | | It seems inappropriate to show a warning on schemes officially supported in PEP 440. --HG-- branch : no-normalize-warning
| * Add EntryPoint.resolve and deprecate most usage of EntryPoint.load. Removed ↵11.3Jason R. Coombs2015-01-051-1/+1
| | | | | | | | EntryPoint._load.
| * Use except/as, now supported by Python 2.6Jason R. Coombs2015-01-041-2/+1
| |
* | Merge with 10.2.1Jason R. Coombs2015-01-021-1/+26
|\ \ | |/ | | | | | | --HG-- branch : feature/issue-229
| * Use underlying invocation of ._load directlyJason R. Coombs2014-12-311-1/+2
| |
| * Setuptools now uses the 'packaging' package from pkg_resources, unifying the ↵Jason R. Coombs2014-12-241-7/+2
| | | | | | | | behavior around resolution of that package.
| * Move vendored packaging module into pkg_resources._vendor, restoring ↵Jason R. Coombs2014-12-241-2/+2
| | | | | | | | independence of pkg_resources from setuptools. Fixes #311.
| * Merge branch 'master' into use-packagingDonald Stufft2014-11-191-1/+18
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .hgtags CHANGES.txt ez_setup.py setuptools.egg-info/requires.txt setuptools/version.py
| * | Prefer packaging library if available.Jason R. Coombs2014-09-271-3/+11
| | |
| * | Implement PEP 440 by using the packaging libraryDonald Stufft2014-09-251-0/+21
| | |
* | | Merge with masterJason R. Coombs2014-11-161-1/+18
|\ \ \ | | |/ | |/| | | | | | | --HG-- branch : feature/issue-229
| * | Declare argtypes and restype on SetFileAttributesW so that it will cast ↵Jason R. Coombs2014-10-191-2/+2
| | | | | | | | | | | | Python 2 bytestrings to Unicode automatically.
| * | The name win32 is a misnomer. Use 'windows_support' instead.Jason R. Coombs2014-10-191-2/+2
| | |
| * | Cache eggs required for building in .eggs dirMarc Abramowitz2014-10-131-2/+19
| |/ | | | | | | | | | | | | | | | | | | This makes it so that these eggs don't prevent `install_requires` from installing these packages. Fixes ticket #80; workaround for ticket #209 --HG-- branch : put_setup_requires_egg_in_cache_dir_4
* | Merge with 6.0.2Jason R. Coombs2014-09-291-1/+1
|\ \ | |/ | | | | | | --HG-- branch : feature/issue-229
| * Include setup_requires directive in Distribution attributes and metadata. ↵Jason R. Coombs2014-08-101-1/+1
| | | | | | | | Fixes #239.
* | Use six for Python 2 compatibilityJason R. Coombs2014-07-051-3/+4
|/ | | | | | --HG-- branch : feature/issue-229 extra : source : 7b1997ececc5772798ce33a0f8e77387cb55a977
* Use numbers.Number to detect numeric typeJason R. Coombs2014-07-051-2/+3
|
* Extract variable for clarity.Jason R. Coombs2014-06-181-4/+6
|
* Remove superfluous importJason R. Coombs2014-06-181-4/+3
|
* Use a variable for less busy syntaxJason R. Coombs2014-06-011-2/+3
|
* generalize fix for issue #197 from 1cd816bb7c933eecd9d8464e054b21c7d5daf2dfJurko Gospodnetić2014-05-121-4/+4
| | | | | | | | | Now the same fix gets applied for Python versions [3.0 - 3.2.2> instead of just 3.1. The underlying distutils issue affected all those vesions and has been fixed in the Python 3.2.2 release. --HG-- extra : rebase_source : fe4dc458edbf83e13b275e02fb90939d9061e206
* Use PY3 and PY2 throughoutJason R. Coombs2014-05-171-2/+2
|
* Monkey-patch the write_pkg_info method on Python 3.1 DistributionMetadata. ↵Jason R. Coombs2014-05-031-0/+21
| | | | Fixes #197
* Backout b17e9a0ea116 and 50725de303ef, restoring Feature model. Fixes #161 ↵Jason R. Coombs2014-03-081-3/+256
| | | | | | | and re-opens #65. --HG-- extra : amend_source : f14bc0bf6c9f04e16d30ce0abf7bcb944f41ebea
* Removed Features functionality. Fixes #65.Jason R. Coombs2014-02-091-256/+3
|
* Backed out changeset: ef949e6e6de1, which was itself a backout of the fix ↵Jason R. Coombs2014-01-271-2/+3
| | | | for Distribute #323, so this backout restores that fix and also Fixes #141.
* Fix Python 3 failure when constructing an egg_fetcher. Fixes #131.Jason R. Coombs2014-01-051-1/+1
|
* Trim excess whitespaceJason R. Coombs2013-08-251-123/+4
|
* Remove unused importsJason R. Coombs2013-08-251-4/+0
|
* Reorganize importsJason R. Coombs2013-08-251-4/+9
|
* Set stacklevel on DeprecationWarning for more relevant locality.Jason R. Coombs2013-08-151-3/+6
|
* Fix TypeError when no attrs were passed1.0b2Jason R. Coombs2013-08-111-1/+2
|
* Officially deprecated Features functionality (per #65).Jason R. Coombs2013-08-111-3/+21
|
* Merge Python 3 native support from distributeJason R. Coombs2013-06-181-3/+6
|\ | | | | | | | | --HG-- rename : tests/test_distribute_setup.py => tests/test_ez_setup.py