summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3613 from JulienPalard/mdk-expandJason R. Coombs2022-09-292-3/+16
|\ | | | | expand: Give bytes to ast.parse to let it discover encoding cookie.
| * Use pathlib to open the fileJason R. Coombs2022-09-291-3/+2
| |
| * expand: Give bytes to ast.parse to let it discover encoding cookie.Julien Palard2022-09-272-1/+15
| |
* | Merge https://github.com/pypa/distutils into distutils-6852b20Jason R. Coombs2022-09-2911-234/+250
|/
* Merge https://github.com/pypa/distutils into distutils-d82d926Jason R. Coombs2022-09-244-129/+88
|
* Prevent accidental name matching in editable hooks (#3562)Anderson Bravalheri2022-08-242-1/+25
|\
| * Prevent accidental partial name matching in editable hooksAnderson Bravalheri2022-08-241-1/+1
| |
| * Capture problems with similar names in editable installAnderson Bravalheri2022-08-241-0/+24
| |
* | Remove inadvertent splatting of the name attribute (#3547)Anderson Bravalheri2022-08-243-6/+53
|\ \
| * | Fix problems with name discovery and dynamic versionsAnderson Bravalheri2022-08-191-5/+10
| | |
| * | Replicate problems with name discovery and dynamic versionsAnderson Bravalheri2022-08-191-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to issue 3545 it seems that "name-discovery" happens, even when the project already explicitly sets it. This is related to parsing of dynamic versions (via `attr` directive), which triggers the auto-discovery to obtain the value of `package_dir`. The value of `package_dir` is used to find the path to the module in `version = {"attr" = "module_name.attr_name"}`.
| * | Remove inadvertent splatting of the name attributeBenno Rice2022-08-191-1/+0
| | | | | | | | | | | | | | | | | | | | | The `name` attribute of a `Distribution` object is used by the command-line processing system and is not intended to hold the name of the distribution itself. Setting it to the name will cause the command-line processing system to have a bad time.
| * | Replicate problems with `setup.py --version` and auto-discoveryAnderson Bravalheri2022-08-191-0/+9
| | |
* | | Merge https://github.com/pypa/distutils into distutils-22b9bcfJason R. Coombs2022-08-215-77/+66
| |/ |/|
* | Limit number of string replacementsAnderson Bravalheri2022-08-211-1/+5
| |
* | Fix recursion problem in finderAnderson Bravalheri2022-08-212-2/+3
| |
* | Capture recursion problem with editable finderAnderson Bravalheri2022-08-211-0/+20
|/ | | | First mentioned in issue 3550.
* Remove monkeypatching of msvc9compiler. Fixes #3536Jason R. Coombs2022-08-173-292/+1
|
* Merge https://github.com/pypa/distutilsJason R. Coombs2022-08-163-0/+1710
|
* Remove unecessary commaAnderson Bravalheri2022-08-151-1/+1
|
* Fix build_meta when metadata_directory=='.' (#3528)Anderson Bravalheri2022-08-152-5/+30
|\
| * Fix error in testsAnderson Bravalheri2022-08-151-2/+1
| |
| * Remove unused importAnderson Bravalheri2022-08-151-1/+1
| |
| * Refactor code to bubble up info directories in build_metaAnderson Bravalheri2022-08-151-25/+18
| |
| * Revert change in dist_info search for build_metaAnderson Bravalheri2022-08-151-9/+24
| |
| * Reproduce error in issue 3523Anderson Bravalheri2022-08-151-0/+17
| |
* | Skip test on platforms difficult to setup compilersAnderson Bravalheri2022-08-151-0/+3
| |
* | Improve glob pattern in testAnderson Bravalheri2022-08-151-3/+2
| |
* | Fix backward compatibility with distutilsAnderson Bravalheri2022-08-151-0/+2
| |
* | Reproduce error in issue 3522Anderson Bravalheri2022-08-151-0/+31
|/
* Merge https://github.com/pypa/distutils into distutils-fac564fJason R. Coombs2022-08-139-1640/+25
|
* Merge pull request #3505 from pypa/distutils-cc017c7Jason R. Coombs2022-08-133-1693/+0
|\ | | | | Remove old msvc modules (pypa/distutils@cc017c7)
| * Merge https://github.com/pypa/distutils into distutils-cc017c7Jason R. Coombs2022-08-113-1693/+0
| |
* | Fix other problems with editable installs (#3517)Anderson Bravalheri2022-08-123-16/+55
|\ \ | | | | | | | | | | | | | | | | | | 1. Ensure commands are finalized, to ensure plat_name is set. 2. Filter out temporary source files and prevent setuptools for attempting to consider them as part of the data_files/package_data list
| * | Filter out temporary source files from being added to sdistAnderson Bravalheri2022-08-121-13/+20
| | |
| * | Fix test fileAnderson Bravalheri2022-08-121-2/+2
| | |
| * | Ensure commands are finalized before using themAnderson Bravalheri2022-08-121-3/+4
| | |
| * | Replicate error in issue 3513Anderson Bravalheri2022-08-121-0/+31
| | |
* | | Fix flake8 errorAnderson Bravalheri2022-08-121-0/+1
| | |
* | | Prevent optional extensions from failing in build_extAnderson Bravalheri2022-08-121-1/+2
| | |
* | | Add test for non-optional extensionsAnderson Bravalheri2022-08-121-20/+36
| | |
* | | Replicate error in issue 3510Anderson Bravalheri2022-08-121-0/+20
|/ /
* | Handle accidental virtual namespaces in editable install (#3512)Anderson Bravalheri2022-08-122-3/+59
|\ \
| * | Add comments about accidental virtual namespacesAnderson Bravalheri2022-08-121-1/+9
| | |
| * | Add missing virtual namespace to testsAnderson Bravalheri2022-08-121-1/+1
| | |
| * | Emulate accidental namespaces from regular installationAnderson Bravalheri2022-08-121-1/+1
| | |
| * | Replicate error in issue 3504Anderson Bravalheri2022-08-121-0/+48
| |/
* | Parametrise command nameAnderson Bravalheri2022-08-121-2/+2
| |
* | Safeguard editable installs against build_py errorsAnderson Bravalheri2022-08-122-3/+46
| |
* | Replicate error issue 3501Anderson Bravalheri2022-08-121-4/+47
|/