summaryrefslogtreecommitdiff
path: root/setuptools/dist.py
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Merge pull request #1207 from cryvate/fix-issue-1206Jason R. Coombs2018-01-041-8/+7
| | |\ | | | | | | | | Add setup.cfg support for long_description_content_type
| | | * Rework how to handle long_description_content_typeHenk-Jaap Wagenaar2017-11-251-13/+5
| | | |
| | | * Add setup.cfg support for long_description_content_type (in line with docs).Henk-Jaap Wagenaar2017-11-211-0/+7
| | | |
| | * | Disallow unordered sequences for specifying install_requires. Fixes #458.Jason R. Coombs2017-11-251-0/+2
| | |/
| * | Support PEP 345 Project-URL metadataJeremy Stanley2017-11-221-1/+10
| |/ | | | | | | | | | | | | | | | | | | | | By including one or more Project-URL entries in PKG-INFO metadata, PyPI can display helpful hyperlinks in a generic manner. Add support here to be able to pass it through setup.cfg and setup.py with a project_urls dict. See the corresponding section of the Core Metadata Specifications from the Python Packaging User Guide for details: https://packaging.python.org/specifications/core-metadata/#project-url-multiple-use
| * support `setup_requires` in setup.cfgBenoit Pierre2017-10-161-21/+19
| |
* | improve encoding handling for `setup.cfg`Benoit Pierre2017-10-251-1/+1
|/ | | | | | | | Support the same mechanism as for Python sources for declaring the encoding to be used when reading `setup.cfg` (see PEP 263), and return the results of reading it as Unicode. Fix #1062 and #1136.
* Merge branch 'master' into pr1127Jason R. Coombs2017-09-031-0/+10
|\
| * Add new long_description_content_type kwargMarc Abramowitz2017-08-281-0/+10
| | | | | | | | | | | | | | This is used to populate the new `Description-Content-Type` field. `Description-Content-Type` is described at https://github.com/pypa/python-packaging-user-guide/pull/258
* | workaround easy_install bugBenoit Pierre2017-08-051-30/+24
|/ | | | | | Don't reuse `easy_install` command in `Distribution.fetch_build_egg` implementation. Fix #196.
* fix requires handling when using setup.cfgBenoit Pierre2017-08-021-5/+5
|
* do not strip empty sections in `extras_require`Benoit Pierre2017-07-251-0/+2
|
* Merge branch 'master' of https://github.com/pypa/setuptoolsJason R. Coombs2017-07-241-11/+4
|\
| * Revert "fix `install_requires` handling of extras"Benoit Pierre2017-07-231-7/+4
| | | | | | | | This reverts commit a3ec721ec1e70f1f7aec6c3349ad85b446410809.
* | Extract method capturing the 'suffix' for a marker.Jason R. Coombs2017-07-231-4/+16
| |
* | Parse the requirements just once for simplicity and clarityJason R. Coombs2017-07-231-8/+3
|/
* Align suffix calculation for extras sectionsJason R. Coombs2017-07-231-9/+4
|
* Refactor a bit for clarityJason R. Coombs2017-07-231-9/+12
|
* Consolidate logic around a 'simple' requirementJason R. Coombs2017-07-231-7/+11
|
* Extract a function for removing extras and marker from a requirement.Jason R. Coombs2017-07-231-9/+15
|
* Handle rebuild of install_requires separate from building extras"Jason R. Coombs2017-07-231-7/+12
|
* Use term 'section' consistentlyJason R. Coombs2017-07-231-5/+4
|
* Extract two methods (still interdependent) for fixing requiresJason R. Coombs2017-07-231-9/+19
|
* Consolidate assignment of extras to the key in extras requirements.Jason R. Coombs2017-07-231-5/+3
|
* Extract variable for nicer indentationJason R. Coombs2017-07-231-6/+4
|
* fix `install_requires` handling of extrasBenoit Pierre2017-07-151-3/+9
| | | | | | Internally move requirements in `install_requires` that are using extras to `extras_require` so those extras don't get stripped when building wheels.
* fix `extras_require` handlingBenoit Pierre2017-07-151-23/+23
| | | | | Allow requirements of the form `"extra": ["barbazquux; {marker}"]` by internally converting them to `"extra:{marker}": ["barbazquux"]`.
* fix possible error when finalizing `install_requires`Benoit Pierre2017-07-151-2/+3
|
* DelintJason R. Coombs2017-07-131-20/+31
|
* Use filter and next to directly extract a single failure.Jason R. Coombs2017-07-131-8/+12
|
* Use better variable names and the partition method for simplicity.Jason R. Coombs2017-07-131-7/+6
|
* ReindentJason R. Coombs2017-07-131-11/+12
|
* Extract _check_extra functionJason R. Coombs2017-07-131-7/+11
|
* fix handling of environment markers in `install_requires`Benoit Pierre2017-07-131-1/+33
|
* Merge branch 'master' into feature/re-vendor-sadfaceJason R. Coombs2017-05-301-1/+6
|\
| * Fixes #999: support python_requires, py_modules in configuration filesMarcel Bargull2017-04-071-1/+3
| |
| * fixed incomplete import of packaging.specifiers and packaging.versionJim Fulton2017-03-241-1/+2
| | | | | | | | This fixes: #997
* | Revert "Merge pull request #933 from pypa/feature/581-depend-not-bundle"Jason R. Coombs2017-02-241-3/+3
|/ | | | | This reverts commit 089cdeb489a0fa94d11b7307b54210ef9aa40511, reversing changes made to aaec654d804cb78dbb6391afff721a63f26a71cd.
* Strip out vendored packages and require them instead. Ref #581.Jason R. Coombs2017-01-011-3/+3
|
* Backport config file parsing behavior from Python 3.7. Ref #889.Jason R. Coombs2016-12-141-1/+2
|
* Added API functions.idle sign2016-12-051-3/+2
|
* Metadata and options are now could be set in setup.cfg (see #394).idle sign2016-11-261-0/+11
|
* Use a meaningful variable nameJason R. Coombs2016-10-191-3/+4
|
* ReindentJason R. Coombs2016-10-191-4/+4
|
* Use rpartition for simplicityJason R. Coombs2016-10-191-3/+2
|
* Fix spacing after comment hash.stepshal2016-10-191-2/+2
|
* In test command, add installed eggs to PYTHONPATH when invoking tests so ↵Jason R. Coombs2016-09-171-0/+1
| | | | that subprocesses will also have the dependencies available. Fixes #794.
* Add Deprecation warning for _get_unpatched.Jason R. Coombs2016-09-091-0/+5
|
* Remove unused importJason R. Coombs2016-09-091-1/+0
|
* Move (much of?) the rest of the monkey patching into the monkey moduleJason R. Coombs2016-09-041-78/+51
|