Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Limit the workaround to Python 3.9 and earlier and add a note to remove the ↵feature/limit-distutils-hack-pip-workaround | Jason R. Coombs | 2022-07-24 | 2 | -0/+7 |
| | | | | hack altogether in ~6 mo. | ||||
* | Use the new `pytest-enabler` config section for xdist (#3456) | Anderson Bravalheri | 2022-07-19 | 1 | -1/+1 |
|\ | |||||
| * | Use the new pytest-enabler config section for xdist | Anderson Bravalheri | 2022-07-19 | 1 | -1/+1 |
|/ | |||||
* | Minor edits to integration tests. | Jason R. Coombs | 2022-07-13 | 1 | -13/+13 |
| | |||||
* | Just assume exactly one sdist is available. | Jason R. Coombs | 2022-07-13 | 1 | -10/+2 |
| | |||||
* | Add another conditional to resolve the release for version-specific ↵ | Jason R. Coombs | 2022-07-13 | 1 | -1/+1 |
| | | | | packages. Fixes #3448. | ||||
* | Always pass the test suite to pytest. Ref #3448. | Jason R. Coombs | 2022-07-13 | 1 | -1/+1 |
| | |||||
* | Bump version: 63.1.0 → 63.2.0v63.2.0 | Jason R. Coombs | 2022-07-13 | 5 | -5/+16 |
| | |||||
* | Update changelog. Ref #3435. | Jason R. Coombs | 2022-07-13 | 1 | -0/+1 |
| | |||||
* | Merge https://github.com/pypa/distutils | Jason R. Coombs | 2022-07-13 | 1 | -2/+5 |
|\ | |||||
| * | Disable framework_compat except for Homebrew builds. Fixes pypa/distutils#158. | Jason R. Coombs | 2022-07-13 | 1 | -2/+5 |
| | | |||||
* | | config: add stacklevel=2 to make DeprecationWarning code clear (#3440) | Anderson Bravalheri | 2022-07-12 | 1 | -1/+1 |
|\ \ | | | | | | | Deprecation: Add stacklevel=2 to make calling code clear | ||||
| * | | Add stacklevel=2 to make calling code clear | Hugo van Kemenade | 2022-07-12 | 1 | -1/+1 |
|/ / | |||||
* | | Remove `wheel` dependency from docs example (#3437) | Anderson Bravalheri | 2022-07-08 | 2 | -2/+1 |
|\ \ | |||||
| * | | Remove wheel dependency in example | Anderson Bravalheri | 2022-07-08 | 2 | -2/+1 |
|/ / | |||||
* | | Merge pull request #3432 from pypa/feature/subprocess-text | Jason R. Coombs | 2022-07-04 | 1 | -6/+8 |
|\ \ | | | | | | | Use text mode for subprocess, avoiding unicode sandwich. | ||||
| * | | Use text mode for subprocess, avoiding unicode sandwich. | Jason R. Coombs | 2022-07-04 | 1 | -6/+8 |
|/ / | |||||
* | | Merge pull request #3395 from abravalheri/some-optimisation | Jason R. Coombs | 2022-07-04 | 2 | -1/+3 |
|\ \ | | | | | | | Speed-up `build` by avoiding a expensive operation | ||||
| * | | Remove outdated part in news fragment | Anderson Bravalheri | 2022-07-04 | 1 | -7/+2 |
| | | | |||||
| * | | Add news fragment | Anderson Bravalheri | 2022-07-04 | 1 | -0/+7 |
| | | | |||||
| * | | build_meta: execute code directly | Anderson Bravalheri | 2022-07-04 | 1 | -1/+1 |
|/ / | | | | | | | | | The `exec` function in Python should be able to execute code directly. Using `compile` and then `exec` seem to cause an overhead. | ||||
* | | Bump version: 63.0.0 → 63.1.0v63.1.0 | Jason R. Coombs | 2022-07-03 | 4 | -3/+11 |
| | | |||||
* | | Merge pull request #3430 from pypa/feature/distutils-152c13d | Jason R. Coombs | 2022-07-03 | 7 | -8/+128 |
|\ \ | | | | | | | Merge with pypa/distutils@152c13d | ||||
| * \ | Merge with pypa/distutils@152c13d | Jason R. Coombs | 2022-07-03 | 7 | -8/+128 |
| |\ \ |/ / / | | _ | |||||
| * | Merge pull request #155 from pypa/feature/homebrew-py39-scheme | Jason R. Coombs | 2022-07-03 | 2 | -2/+59 |
| |\ | | | | | | | Add support for Homebrew on Python 3.9 | ||||
| | * | Add support for Homebrew on Python 3.9 instead of relying on distutils.cfg ↵ | Jason R. Coombs | 2022-07-02 | 2 | -2/+59 |
| | | | | | | | | | | | | as found in the stdlib. Fixes pypa/distutils#152. | ||||
| * | | Merge pull request #150 from lazka/cygwin-no-rpath | Jason R. Coombs | 2022-07-01 | 2 | -0/+25 |
| |\ \ | | | | | | | | | Improve handling if runtime_library_dirs is set with cygwin/mingw | ||||
| | * | | Improve handling if runtime_library_dirs is set with cygwin/mingw | Christoph Reiter | 2022-06-08 | 2 | -0/+25 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows there is nothing like rpath, so when CygwinCCompiler() tries to link it will assume unix and pass rpath flags to the linker, which will fail. In cygwin this is currently patched away: https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/python39.git;a=blob;f=3.1-enable-new-dtags.patch;h=716af3b14d3483e5a4 It is taking some macos fallback branch that is equal to library_dirs, which doesn't add much if library_dirs is set, so in theory it should just return [] there. This patch tries to bring it a bit closer to MSVCCompiler() which warns if runtime_library_dirs is passed and raises if runtime_library_dir_option() is called. In the case of cygwin we only warn if runtime_library_dir_option() is called and return nothing, so runtime_library_dirs is ignored. It's debatable if it should fail here, but since cygwin is used to build unix software that might not be aware of this limitation a warning seems more fitting. In the mingw case we assume the user knows that they are targeting Windows and so we can be more strict and error out like MSVCCompiler(). In both cases we warn if runtime_library_dirs is passed to the compiler, like with MSVC. | ||||
| * | | Merge pull request #151 from abravalheri/remove-warning | Jason R. Coombs | 2022-07-01 | 2 | -6/+43 |
| |\ \ | | |/ | |/| | Remove warning about packages not containing `__init__.py` files | ||||
| | * | Remove warnings on namespace packages | Anderson Bravalheri | 2022-06-10 | 1 | -6/+1 |
| | | | |||||
| | * | Add test capturing expectations | Anderson Bravalheri | 2022-06-10 | 1 | -0/+42 |
| |/ | |||||
* | | Merge https://github.com/jaraco/skeleton | Jason R. Coombs | 2022-07-03 | 3 | -5/+8 |
|\ \ | |||||
| * | | Honor PEP 518 with pytest-enabler. | Jason R. Coombs | 2022-06-22 | 2 | -5/+5 |
| | | | |||||
| * | | Prefer spaces for rst. Fixes jaraco/skeleton#64. | Jason R. Coombs | 2022-06-15 | 1 | -0/+3 |
| | | | |||||
* | | | Bump version: 62.6.0 → 63.0.0v63.0.0 | Benoit Pierre | 2022-07-04 | 8 | -14/+25 |
| | | | |||||
* | | | Merge pull request #3421 from benoit-pierre/pr/fix_60.8.0+_performance | Benoit Pierre | 2022-07-03 | 16 | -289/+79 |
|\ \ \ | | | | | | | | | Drop support for installing dependencies when resolving distutils commands | ||||
| * | | | add changelog entry | Benoit Pierre | 2022-07-02 | 1 | -0/+4 |
| | | | | |||||
| * | | | setuptools/tests: minor cleanup | Benoit Pierre | 2022-07-02 | 1 | -3/+5 |
| | | | | |||||
| * | | | setuptools/vendored: drop `nspektr` | Benoit Pierre | 2022-07-02 | 12 | -273/+1 |
| | | | | | | | | | | | | | | | | No needed anymore. | ||||
| * | | | setuptools: drop support for installing an entrypoint dependencies | Benoit Pierre | 2022-07-02 | 2 | -13/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | It does not work (broken since `v60.8.0`: the code in `_install_dependencies` forgets to add the newly installed egg to `sys.path`), and is unnecessary as it's the job of the code handling `setup_requires` to ensure all necessary build requirements are installed. | ||||
| * | | | setuptools: add test for distutils' entrypoints using extras | Benoit Pierre | 2022-07-02 | 1 | -0/+69 |
| | | | | |||||
* | | | | Merge pull request #3426 from matjansen/fix-userguide-typo | Anderson Bravalheri | 2022-07-01 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | fix userguide typo | ||||
| * | | | fix userguide typo | Matthias Jansen | 2022-07-01 | 1 | -1/+1 |
|/ / / | |||||
* | | | Clarify include/exclude in docs about package discovery (#3420) | Anderson Bravalheri | 2022-06-28 | 1 | -16/+11 |
|\ \ \ | |||||
| * | | | [Docs:discovery] Update examples to consider setup.cfg/setup.py optional | Anderson Bravalheri | 2022-06-28 | 1 | -11/+8 |
| | | | | |||||
| * | | | Avoid inline comments in INI files | Anderson Bravalheri | 2022-06-28 | 1 | -1/+2 |
| | | | | |||||
| * | | | [Docs:discovery] Attempt to clarify include/exclude | Anderson Bravalheri | 2022-06-28 | 1 | -6/+3 |
|/ / / | |||||
* | | | .github/workflows/ci-sage.yml: Update system configurations (#3413) | Anderson Bravalheri | 2022-06-25 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | .github/workflows/ci-sage.yml: Update system configutations after ↵ | Matthias Koeppe | 2022-06-25 | 1 | -1/+1 |
|/ / / | | | | | | | | | | https://trac.sagemath.org/ticket/33316 | ||||
* | | | CI: add workaround for git problems in cygwin (#3410) | Anderson Bravalheri | 2022-06-25 | 1 | -1/+3 |
|\ \ \ |