summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | | Extract compatibility function into compatibility module.Jason R. Coombs2019-10-282-7/+11
| | | | | | | | | |
| | * | | | | | | | remove _resolveBatuhan Taskaya2019-10-281-7/+0
| | | | | | | | | |
| | * | | | | | | | add docstring to find_moduleBatuhan Taskaya2019-10-281-2/+1
| | | | | | | | | |
| | * | | | | | | | py34 compatBatuhan Taskaya2019-10-281-1/+7
| | | | | | | | | |
| | * | | | | | | | imp load_module fixBatuhan Taskaya2019-10-281-1/+1
| | | | | | | | | |
| | * | | | | | | | Avoid _resolve in get_module (causes failures).Jason R. Coombs2019-10-271-1/+1
| | | | | | | | | |
| | * | | | | | | | Extract _resolveJason R. Coombs2019-10-271-6/+10
| | | | | | | | | |
| | * | | | | | | | Rely on contextlib.closing for brevity.Jason R. Coombs2019-10-271-5/+13
| | | | | | | | | |
| | * | | | | | | | Extract 'imp' re-implementation to setuptools._imp and wrap it in py27compat ↵Jason R. Coombs2019-10-273-87/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for compatibility.
| | * | | | | | | | Remove apparently unrelated change to testJason R. Coombs2019-10-271-1/+0
| | | | | | | | | |
| | * | | | | | | | Upgrade setuptools.depends to importlib from depracated impisidentical2019-10-132-14/+76
| | | | | | | | | |
| * | | | | | | | | msvc: fix Python 2 supportBenoit Pierre2019-10-281-0/+1
| | | | | | | | | |
| * | | | | | | | | Merge pull request #1824 from asottile/python310Jason R. Coombs2019-10-274-6/+6
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixes for python3.10
| | * | | | | | | | | Fixes for python3.10Anthony Sottile2019-08-174-6/+6
| | |/ / / / / / / /
| * | | | | | | | | Merge pull request #1811 from JGoutin/msvc_updateJason R. Coombs2019-10-271-322/+699
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | | Improve Visual C++ 14.X support
| | * | | | | | | | Improve Visual C++ 14.X supportjgoutin2019-08-031-322/+699
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve VC++14 support for VS 2017 and 2019. Separate VC from VS version (Miss match starting VS15). Improve docstrings args and returns information + fixe typos. Fix coding style and minor coding issues. Remove Microsoft "Windows SDK 7.0" dead link.
| * | | | | | | | | Remove outdated comment and suppressed exception from test_test.pyJon Dufresne2019-10-221-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test command has not called sys.exit since commit 2c4fd43277fc477d85b50e15c37b176136676270.
| * | | | | | | | | Merge pull request #1881 from jdufresne/utf-8Paul Ganssle2019-10-222-2/+2
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Change coding cookie to use utf-8 (lowercase)
| | * | | | | | | | | Change coding cookie to use utf-8 (lowercase)Jon Dufresne2019-10-212-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While perfectly valid, the encoding 'UTF-8' (uppercase) is not recognized by the Emacs MULE system. As such, it displays the following warning when opening a file with it used as an encoding cookie: Warning (mule): Invalid coding system ‘UTF-8’ is specified for the current buffer/file by the :coding tag. It is highly recommended to fix it before writing to a file. Some discussion of this can be found at: https://stackoverflow.com/questions/14031724/how-to-make-emacs-accept-utf-8-uppercase-encoding While the post does offer a workaround for Emacs users, rather than ask all to implement it, use the more typical utf-8 (lowercase).
| * | | | | | | | | | Deprecate the test commandJon Dufresne2019-10-212-1/+59
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide a warning to users. Suggest using tox as an alternative generic entry point. Refs #1684
| * | | | | | | | | minor cleanupBenoit Pierre2019-10-071-2/+1
| | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | Pin ordered-set to current version for consistency.Jason R. Coombs2019-10-071-1/+1
| | |_|/ / / / / | |/| | | | | |
| * | | | | | | Merge pull request #1847 from pypa/bugfix/1787-python-requires-invalidJason R. Coombs2019-10-062-0/+36
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Crash when invalid python_requires indicated in setup.cfg
| | * | | | | | | Ensure that python_requires is checked during option processing. Fixes #1787.Jason R. Coombs2019-09-111-0/+2
| | | | | | | | |
| | * | | | | | | Add more tests for valid behavior. Expand exception, any should do.Jason R. Coombs2019-09-111-1/+23
| | | | | | | | |
| | * | | | | | | Add test capturing failure. Ref #1787.Jason R. Coombs2019-09-111-0/+12
| | | |/ / / / / | | |/| | | | |
| * | | | | | | Allow 'long_description_content_type' warnings for new versions of ↵Jason R. Coombs2019-10-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | packaging. Fixes #1858.
| * | | | | | | Refresh vendored packages (ordereddict 3.1.1)Jason R. Coombs2019-10-061-2/+2
| | | | | | | |
| * | | | | | | Merge branch 'master' into feature/deterministic-provides-extrasJason R. Coombs2019-09-1117-102/+337
| |\ \ \ \ \ \ \ | | |/ / / / / /
| | * | | | | | Fix some usage of deprecated `imp` moduleAnthony Sottile2019-08-172-5/+11
| | |/ / / / /
| | * | | | | tests: fix `test_pip_upgrade_from_source` on Python 3.4Benoit Pierre2019-07-231-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not test pip's master on 3.4, as support for it has been dropped.
| | * | | | | improve `package_data` checkDaniel Himmelstein2019-07-162-15/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure the dictionary values are lists/tuples of strings. Fix #1459.
| | * | | | | fix assert_string_list docstringDaniel Himmelstein2019-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | value=None raises TypeError DistutilsSetupError: 2 must be a list of strings (got None)
| | * | | | | Stop using deprecated HTMLParser.unescapeInada Naoki2019-06-191-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HTMLParser.unescape is accessed even when unused - this will cause an exception when `HTMLParser.unescape` is removed in Python 3.9.
| | * | | | | Added test for metadata-version 1.2Bastian Venthur2019-05-161-0/+1
| | | | | | |
| | * | | | | Force metadata-version = 1.2 when project urls are present.Bastian Venthur2019-05-161-1/+2
| | | |/ / / | | |/| | | | | | | | | | | | | | | Closes: #1756
| * | | | | In tests, force deterministic ordering on extras_require so tests pass.Jason R. Coombs2019-02-171-5/+7
| | | | | |
| * | | | | Use an ordered set when constructing 'extras provided'. Ref #1305.Jason R. Coombs2019-02-171-1/+2
| | | | | |
| * | | | | Add 'ordered_set' as a vendored packageJason R. Coombs2019-02-173-1/+490
| | | | | |
| * | | | | Add test capturing expectation that provides_extras are ordered.Jason R. Coombs2019-02-171-0/+13
| | | | | |
* | | | | | Removed unused context.quietBastian Venthur2019-08-251-4/+3
| | | | | |
* | | | | | Added test for DeprecationWarningBastian Venthur2019-08-201-0/+16
| | | | | |
* | | | | | Deprecated Eggsecutable ScriptsBastian Venthur2019-05-151-1/+8
| |/ / / / |/| | | | | | | | | | | | | | Closes: #1557
* | | | | tests: fix_test_build_deps_on_distutilsBenoit Pierre2019-05-141-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * ignore distutils' warning (`Unknown distribution option: 'python_requires'`) * fix test on Windows
* | | | | build_meta: fix 2 issues with `build_wheel` / `build_sdist`Benoit Pierre2019-04-222-39/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the following cases: * `build_sdist` is called with another sdist already present in the destination directory * `build_wheel` is called with the destination directory not already created
* | | | | Merge pull request #1745 from shashanksingh28/masterPaul Ganssle2019-04-223-10/+24
|\ \ \ \ \ | | | | | | | | | | | | Fix error with PEP 517 builds when wheel exists (GH #1761)
| * | | | | Fix error when wheels already exist in dist/Shashank Singh2019-04-223-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `build_meta.build_wheel` assumes that the only wheel in its output directory is the one it builds, but prior to this, it also used the `dist/` folder as its working output directory. This commit uses a temporary directory instead, preventing an error that was triggered when previously-generated wheel files were still sitting in `dist/`. Fixes GH #1671
* | | | | | Limit workers in ProcessPoolExecutorPaul Ganssle2019-04-221-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a mitigation for #1730, this commit limits the number of workers in the ProcessPoolExecutor to 1 (default is the number of CPUs). On PyPy, having a higher number of available workers dramatically increases the number of concurrent processes, leading to some resource exhaustion issues. This does not address the root issue, but should improve the situation until the root issue is addressed.
* | | | | Add test for pre-existing wheels in build_metaFloris Lambrechts2019-04-201-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, this will fail because setuptools.build_meta.build_wheel assumes that no wheels already exist in the `dist/` directory. See GH #1671
* | | | | Updated test to check for changed git rev checkout2xB2019-04-121-1/+1
| | | | | | | | | | | | | | | Checking for new implementation solving issue #1740