| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Always encode text-based scripts to UTF-8. Fixes #1246.feature/1246-utf-8-in-scripts | Jason R. Coombs | 2018-01-20 | 1 | -2/+3 |
| | | |||||
| * | Refactor to short-circuit on dry-run | Jason R. Coombs | 2018-01-20 | 1 | -7/+9 |
| | | |||||
| * | Merge branch 'master' into master | Jason R. Coombs | 2018-01-05 | 5 | -13/+66 |
| |\ | |||||
| | * | Remove extraneous attribute copy, artifact of bad merge. | Jason R. Coombs | 2018-01-04 | 1 | -3/+0 |
| | | | |||||
| | * | Merge branch 'master' into master | Jason R. Coombs | 2018-01-04 | 11 | -20/+1171 |
| | |\ | |||||
| | | * | Merge pull request #1207 from cryvate/fix-issue-1206 | Jason R. Coombs | 2018-01-04 | 3 | -12/+10 |
| | | |\ | | | | | | | | | Add setup.cfg support for long_description_content_type | ||||
| | | | * | Rework how to handle long_description_content_type | Henk-Jaap Wagenaar | 2017-11-25 | 2 | -17/+6 |
| | | | | | |||||
| | | | * | Add setup.cfg support for long_description_content_type (in line with docs). | Henk-Jaap Wagenaar | 2017-11-21 | 3 | -1/+10 |
| | | | | | |||||
| | * | | | Document project_urls setup parameter | Jeremy Stanley | 2017-12-05 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add an entry to the Setuptools usage documentation for the project_urls dict, and include it in the "advanced" project example. While at it, adjust the dogfooding use in Setuptools' own setup.py to use HTTPS for the Documentation URL and drop redundant entries for Bug Tracker and Source Code. Also remove a no-op attribute reassignment from egg_info.py. | ||||
| | * | | | Support PEP 345 Project-URL metadata | Jeremy Stanley | 2017-11-22 | 5 | -1/+59 |
| | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | | Removed warning when PYTHONDONTWRITEBYTECODE is enabled | Zoran Simic | 2017-12-09 | 1 | -1/+0 |
| | |/ |/| | |||||
| * | | fix `data_files` handling when installing from wheel | Benoit Pierre | 2017-11-30 | 2 | -4/+59 |
| | | | |||||
| * | | fix namespace packages handling of wheels | Benoit Pierre | 2017-11-27 | 2 | -0/+50 |
| | | | |||||
| * | | fix encoding handling of wheels metadata | Benoit Pierre | 2017-11-26 | 3 | -5/+21 |
| | | | |||||
| * | | easy_install: add support for installing from wheels | Benoit Pierre | 2017-11-26 | 6 | -1/+1002 |
| | | | | | | | | | | | | | | | | | | | | | Note: wheels are installed as eggs, so each install is self-contained and multiple versions of the same package can be installed at the same time. Limitations: - headers are not supported - resulting egg metadata requirements have their markers stripped | ||||
| * | | Disallow unordered sequences for specifying install_requires. Fixes #458. | Jason R. Coombs | 2017-11-25 | 1 | -0/+2 |
| | | | |||||
| * | | Add test asserting that install_requires parameters cannot be unordered. Ref ↵ | Jason R. Coombs | 2017-11-25 | 1 | -14/+11 |
| | | | | | | | | | #458. | ||||
| * | | Add another test demonstrating that if requirements are declared in a ↵ | Jason R. Coombs | 2017-11-25 | 1 | -0/+14 |
| | | | | | | | | | non-deterministic order, they may appear in the metadata in non-deterministic order. Ref #458. | ||||
| * | | Add two tests demonstrating that requires.txt generation is deterministic. ↵ | Jason R. Coombs | 2017-11-25 | 1 | -0/+14 |
| | | | | | | | | | Ref #458. | ||||
| * | | Cleanup indentation | Jason R. Coombs | 2017-11-25 | 1 | -7/+10 |
| | | | |||||
| * | | Fix NameError | Jason R. Coombs | 2017-11-25 | 1 | -1/+1 |
| |/ | |||||
| * | Drop support for Python 2.6 by merging the drop-py26 branch. Fixes #878. | Jason R. Coombs | 2017-11-20 | 14 | -98/+13 |
| |\ | |||||
| | * | Reference to __main__ is only required for Python 2.6. | Jason R. Coombs | 2017-11-20 | 1 | -1/+1 |
| | | | |||||
| | * | Merge branch 'master' into drop-py26 | Jason R. Coombs | 2017-11-19 | 24 | -436/+996 |
| | |\ | |||||
| | * \ | Merge branch 'master' into drop-py26 | Jason R. Coombs | 2017-09-03 | 44 | -500/+1923 |
| | |\ \ | |||||
| | * | | | Drop support for Python 2.6, removing lots of compatibility code for a ↵ | Jason R. Coombs | 2016-12-09 | 13 | -98/+12 |
| | | | | | | | | | | | | | | | | | leaner, cleaner codebase. Fixes #878. | ||||
| * | | | | Feed the hobgoblins (delint). | Jason R. Coombs | 2017-11-20 | 1 | -2/+4 |
| | | | | | |||||
| * | | | | Disable hanging test on PyPy3. Ref #1202. | Jason R. Coombs | 2017-11-20 | 1 | -2/+9 |
| | |_|/ |/| | | |||||
| * | | | Merge pull request #1190 from gweis/master | Jason R. Coombs | 2017-11-19 | 1 | -3/+8 |
| |\ \ \ | | | | | | | | | use ssl.create_default_context and SNI if available | ||||
| | * | | | use ssl.create_default_context and SNI if available | Gerhard Weis | 2017-11-09 | 1 | -3/+8 |
| | | | | | |||||
| * | | | | Feed the hobgoblins (delint). | Jason R. Coombs | 2017-11-14 | 1 | -15/+26 |
| | | | | | |||||
| * | | | | Update broken link. Fixes #1197. | Jason R. Coombs | 2017-11-14 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge pull request #1175 from xoviat/build_meta | Jason R. Coombs | 2017-11-13 | 3 | -27/+80 |
| |\ \ \ \ | | | | | | | | | | | Build meta: fixes and cleanups | ||||
| | * | | | | BUG: look for dist-infos in subdirectories | xoviat | 2017-10-19 | 1 | -4/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This code is a bit ugly, but it's also been tested with the pip test suite It's not the best solution long term (the best solution is to get the egg_info directory directly from egg_info), but it works for now and avoids technical risk. | ||||
| | * | | | | FIX: remove the | xoviat | 2017-10-16 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | TST: add more for build_meta | xoviat | 2017-10-16 | 1 | -16/+49 |
| | | | | | | |||||
| | * | | | | FIX: drop the more contraversial changes | xoviat | 2017-10-16 | 1 | -3/+0 |
| | | | | | | |||||
| | * | | | | FIX: setup the correct environment before loading setup.py | xoviat | 2017-10-15 | 1 | -1/+2 |
| | | | | | | |||||
| | * | | | | FIX: revert changes | xoviat | 2017-10-15 | 1 | -2/+0 |
| | | | | | | |||||
| | * | | | | dist_info: re-finalize the egg_info options | xoviat | 2017-10-15 | 1 | -0/+1 |
| | | | | | | |||||
| | * | | | | build_meta: print dist_info directories | xoviat | 2017-10-15 | 1 | -0/+2 |
| | | | | | | |||||
| | * | | | | dist_info: create the egg_info in the same location | xoviat | 2017-10-15 | 1 | -6/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is a small simplification that simply creates the egg_info directory in the egg_base location; it's a minor cleanup that results in some read and it helps with read-only directories (the egg_info directory is uncontrollable). | ||||
| | * | | | | BUG: re-initialize the master working set | xoviat | 2017-10-15 | 1 | -0/+3 |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | In some cases (specifically when pip imports this module in a virtualenv), pkg_resources can already be imported, causing setuptools to load entry_points from an older version. Here, we re-initialize the master working set to fix the case where the entry points from an older setuptools are loaded. | ||||
| * | | | | Merge branch 'master' | Jason R. Coombs | 2017-11-13 | 9 | -35/+166 |
| |\ \ \ \ | |||||
| | * | | | | xfail test when byte code generation is disabled. Fixes #1193. | Jason R. Coombs | 2017-11-11 | 1 | -0/+4 |
| | | | | | | |||||
| | * | | | | Merge pull request #1150 from benoit-pierre/support_setup_requires_in_setup.cfg | Jason R. Coombs | 2017-11-09 | 4 | -29/+119 |
| | |\ \ \ \ | | | | | | | | | | | | | support `setup_requires` in setup.cfg | ||||
| | | * | | | | support `setup_requires` in setup.cfg | Benoit Pierre | 2017-10-16 | 4 | -28/+118 |
| | | | | | | | |||||
| | | * | | | | tests: fix easy_install test assertion | Benoit Pierre | 2017-10-16 | 1 | -1/+1 |
| | | |/ / / | |||||
| | * | | | | Merge branch 'master' into pr1145 | Jason R. Coombs | 2017-11-09 | 13 | -359/+667 |
| | |\ \ \ \ | |||||
| | | * \ \ \ | Merge branch 'master' of https://github.com/pypa/setuptools | Jason R. Coombs | 2017-11-09 | 1 | -2/+5 |
| | | |\ \ \ \ | | | |/ / / | |||||
