| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump version: 59.3.0 → 59.4.0v59.4.0 | Jason R. Coombs | 2021-11-28 | 4 | -3/+11 |
| | | |||||
| * | When repairing bad summaries, use only the first line. | Jason R. Coombs | 2021-11-28 | 1 | -1/+1 |
| | | |||||
| * | Revert "Merge pull request #2870 from ↵ | Jason R. Coombs | 2021-11-28 | 2 | -4/+5 |
| | | | | | | | | | | webknjaz/maintenance/fail-loudly-on-invalid-summary" This reverts commit 77678abf97b4a8ee5e6e67b14cb21f543cd6bfd9, reversing changes made to f2de34767a7ba6dc79b73e474b3e2ffdbfd6e75b. Fixes #2893. | ||||
| * | Bump version: 59.2.0 → 59.3.0v59.3.0 | Jason R. Coombs | 2021-11-26 | 5 | -4/+15 |
| | | |||||
| * | Merge pull request #2907 from pypa/bugfix/2906-distutils-race | Jason R. Coombs | 2021-11-26 | 3 | -15/+12 |
| |\ | | | | | In ensure_local_distutils, re-use DistutilsMetaFinder | ||||
| | * | Remove reliance on distutils log verbosity. | Jason R. Coombs | 2021-11-26 | 1 | -10/+3 |
| | | | |||||
| | * | Bind to 'distutils.log' late in case the loader has changed. | Jason R. Coombs | 2021-11-26 | 2 | -4/+3 |
| | | | |||||
| | * | In ensure_local_distutils, re-use DistutilsMetaFinder to load the module. ↵bugfix/2906-distutils-race | Jason R. Coombs | 2021-11-26 | 2 | -4/+9 |
| |/ | | | | Avoids race conditions when _distutils_system_mod is employed and fixes #2906. | ||||
| * | Remove 'sample_test' fixture, unused. | Jason R. Coombs | 2021-11-26 | 1 | -59/+0 |
| | | |||||
| * | Use jaraco.path.build in test_tests_are_run_once. | Jason R. Coombs | 2021-11-26 | 1 | -18/+18 |
| | | |||||
| * | Merge pull request 2902. | Jason R. Coombs | 2021-11-22 | 3 | -20/+61 |
| |\ | |||||
| | * | Add changelog. | Jason R. Coombs | 2021-11-22 | 1 | -0/+1 |
| | | | |||||
| | * | Merge pull request #71 from abravalheri/use-tokenize | Jason R. Coombs | 2021-11-22 | 2 | -20/+60 |
| | |\ | | | | | | | Update `distutils.core.setup/run_setup` to better match `setuptools.build_meta`. | ||||
| | | * | Remove early initialization of 'commands'; unneeded. | Jason R. Coombs | 2021-11-22 | 1 | -4/+0 |
| | | | | |||||
| | | * | Preserve orignal comment position | Anderson Bravalheri | 2021-11-22 | 1 | -1/+1 |
| | | | | |||||
| | | * | Use tokenize.open directly (available on Python>= 3.2) | Anderson Bravalheri | 2021-11-22 | 1 | -3/+2 |
| | | | | |||||
| | | * | Ensure distribution object is returned | Anderson Bravalheri | 2021-11-22 | 1 | -0/+2 |
| | | | | |||||
| | | * | Add test for run_commands | Anderson Bravalheri | 2021-11-21 | 2 | -0/+12 |
| | | | | |||||
| | | * | Separate run_commands from distutils.core.setup | Anderson Bravalheri | 2021-11-21 | 1 | -20/+30 |
| | | | | | | | | | | | | | This allows reusing the function for already made distribution objects. | ||||
| | | * | Adopt setuptools.build_meta approach for run_setup | Anderson Bravalheri | 2021-11-21 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | `setuptools.build_meta` uses `tokenize.open` instead of open (and replaces `\r\n` with `\n`) when exec-ing `setup.py` files. It seems that the advantage of using `tokenize.open` is that it supports automatic encoding detection. | ||||
| | | * | Ensure run_setup handles `if __name__ == '__main__'` | Anderson Bravalheri | 2021-11-21 | 1 | -0/+17 |
| | |/ | | | | | | | Adds a unit test for that scenario | ||||
| * | | Bump version: 59.1.1 → 59.2.0v59.2.0 | Jason R. Coombs | 2021-11-18 | 4 | -3/+11 |
| | | | |||||
| * | | Merge pull request #2875 from pypa/feature/local-schemes | Jason R. Coombs | 2021-11-18 | 9 | -77/+172 |
| |\ \ | | | | | | | Update distutils @514e9d0 | ||||
| | * | | Add changelog. | Jason R. Coombs | 2021-11-18 | 1 | -0/+1 |
| | | | | |||||
| | * | | Merge https://github.com/pypa/distutils into feature/local-schemes | Jason R. Coombs | 2021-11-18 | 5 | -19/+70 |
| | |\ \ | | |/ | |||||
| | | * | Merge pull request #69 from pypa/feature/pkgsrc-compat | Jason R. Coombs | 2021-11-18 | 2 | -12/+29 |
| | | |\ | | | | | | | | | Allow pkgsrc to monkeypatch settings instead of relying on patches. | ||||
| | | | * | Add comments to help protect these interfaces from refactoring without ↵ | Jason R. Coombs | 2021-11-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | consideration. | ||||
| | | | * | Allow overrides of _multiarch_addendum and _sysconfig_name_tmpl, supporting ↵ | Jason R. Coombs | 2021-11-13 | 2 | -12/+28 |
| | | | | | | | | | | | | | | | | | the patches used by pkgsrc. Fixes #16. | ||||
| | | * | | Merge pull request #68 from pypa/feature/debian-compat | Jason R. Coombs | 2021-11-18 | 3 | -8/+32 |
| | | |\ \ | | | | | | | | | | | Add hook to enable monkeypatching in Debian and unblock distutils adoption in Setuptools. | ||||
| | | | * | | Add comments to help protect these interfaces from refactoring without ↵ | Jason R. Coombs | 2021-11-17 | 2 | -0/+5 |
| | | | |/ | | | | | | | | | | | | | consideration. | ||||
| | | | * | Remove monkeypatch, as it was for illustration purposes only. | Jason R. Coombs | 2021-11-13 | 1 | -121/+0 |
| | | | | | |||||
| | | | * | Move the monkeypatch behavior to the hook target and invoke it on import. | Jason R. Coombs | 2021-11-13 | 1 | -6/+4 |
| | | | | | |||||
| | | | * | Add a hook on import of distutils that will allow Debian to override the ↵ | Jason R. Coombs | 2021-11-13 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | default behavior. Fixes #2. | ||||
| | | | * | Scheme now uses 'posix' | Jason R. Coombs | 2021-11-13 | 1 | -3/+3 |
| | | | | | |||||
| | | | * | Create hooks and implement Debian's patches against those hooks. Fixes #2. | Jason R. Coombs | 2021-11-13 | 3 | -8/+140 |
| | | | | | |||||
| | | * | | Merge pull request #41 from imba-tjd/patch-1 | Jason R. Coombs | 2021-11-17 | 2 | -1/+13 |
| | | |\ \ | | | |/ | | |/| | Update msc_ver detection | ||||
| | | | * | Update test_cygwinccompiler.py | 谭九鼎 | 2021-11-15 | 1 | -1/+1 |
| | | | | | |||||
| | | | * | Update test_cygwinccompiler.py | 谭九鼎 | 2021-11-15 | 1 | -0/+3 |
| | | | | | |||||
| | | | * | Update distutils/cygwinccompiler.py | 谭九鼎 | 2021-11-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | Co-authored-by: Jason R. Coombs <jaraco@jaraco.com> | ||||
| | | | * | Update cygwinccompiler.py | 谭九鼎 | 2021-11-15 | 1 | -1/+1 |
| | | | | | |||||
| | | | * | Update cygwinccompiler.py | 谭九鼎 | 2021-11-15 | 1 | -3/+3 |
| | | | | | |||||
| | | | * | Update msc_ver detection | 谭九鼎 | 2021-11-15 | 1 | -0/+9 |
| | | |/ | |||||
| | | * | Merge pull request #23 from pypa/feature/local-schemes | Jason R. Coombs | 2021-11-12 | 3 | -58/+101 |
| | | |\ | | | | | | | | | Allow sysconfig to override install schemes... | ||||
| | * | \ | Merge branch 'main' into feature/local-schemesfeature/local-schemes | Jason R. Coombs | 2021-11-12 | 402 | -80/+69289 |
| | |\ \ \ | | |_|/ | |/| | | |||||
| | * | | | Rename 'posix' to 'unix' to match sysconfig. Merge both definitions with ↵ | Jason R. Coombs | 2021-11-12 | 2 | -12/+20 |
| | | | | | | | | | | | | | | | | | sysconfig. | ||||
| | * | | | Revert "Rename 'headers' to 'include' to match sysconfig." | Jason R. Coombs | 2021-11-12 | 1 | -17/+13 |
| | | | | | | | | | | | | | | | | | This reverts commit e4466cd3436c6b331fac85bd28d1fdaa658772f7. | ||||
| | * | | | Prefer 'posix_*' to 'unix_*' | Jason R. Coombs | 2021-11-06 | 1 | -4/+4 |
| | | | | | |||||
| | * | | | Copy installed_base from sysconfig.get_config_vars. | Jason R. Coombs | 2021-11-06 | 1 | -2/+5 |
| | | | | | |||||
| | * | | | Clean up 'invalid variable'. A KeyError already includes the quotes when ↵ | Jason R. Coombs | 2021-11-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | rendered. | ||||
| | * | | | Merge branch 'main' into feature/local-schemes | Jason R. Coombs | 2021-11-06 | 22 | -309/+388 |
| | |\ \ \ | |||||
