| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge https://github.com/pypa/distutils | Jason R. Coombs | 2022-07-13 | 1 | -2/+5 |
| | | |||||
| * | Add stacklevel=2 to make calling code clear | Hugo van Kemenade | 2022-07-12 | 1 | -1/+1 |
| | | |||||
| * | Use text mode for subprocess, avoiding unicode sandwich. | Jason R. Coombs | 2022-07-04 | 1 | -6/+8 |
| | | |||||
| * | 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. | ||||
| * | Merge with pypa/distutils@152c13d | Jason R. Coombs | 2022-07-03 | 6 | -8/+127 |
| | | |||||
| * | setuptools/tests: minor cleanup | Benoit Pierre | 2022-07-02 | 1 | -3/+5 |
| | | |||||
| * | setuptools/vendored: drop `nspektr` | Benoit Pierre | 2022-07-02 | 11 | -262/+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 |
| | | |||||
| *-. | Allow `file` directive for dependencies (#3253, #3255) | Anderson Bravalheri | 2022-06-19 | 5 | -25/+213 |
| |\ \ | |||||
| | | * | Allow `file:` for `dependencies` and `optional-dependencies` in pyproject.toml | Aarni Koskela | 2022-04-08 | 3 | -17/+173 |
| | | | | |||||
| | * | | Allow `file:` for `requires` statements in setup.cfg | Aarni Koskela | 2022-06-14 | 2 | -8/+40 |
| | | | | | | | | | | | | | Refs #1951 | ||||
| * | | | config.expand.StaticModule: handle scenarios when annotated assignment does ↵ | Anderson Bravalheri | 2022-06-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | not have a value | ||||
| * | | | config.expand: Refactor StaticModule | Anderson Bravalheri | 2022-06-19 | 1 | -13/+12 |
| | | | | |||||
| * | | | test_expand: Add example for annotated assignment without value | Anderson Bravalheri | 2022-06-19 | 1 | -5/+9 |
| | | | | |||||
| * | | | Add support for annotated assignments to static attribute lookup. | Karl Otness | 2022-06-18 | 2 | -16/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | When walking the ast of a module, look for AnnAssign nodes in addition to Assign to support assignments with type annotations, for example. Since we have to read different attributes, split the generators into a for loop. Existing ast.Assign nodes follow the same processing as before. | ||||
| * | | | Clarify modules used for pyproject.toml parsing are private | Anderson Bravalheri | 2022-06-17 | 4 | -2/+14 |
| | | | | |||||
| * | | | Change wording from *experimental* to *beta* | Anderson Bravalheri | 2022-06-16 | 1 | -7/+4 |
| | | | | |||||
| * | | | Warn about 'tool.setuptool' instead of project metadata in pyproject.toml | Anderson Bravalheri | 2022-06-16 | 1 | -7/+8 |
| | | | | |||||
| * | | | fixed some spelling mistakes, | Bastian Venthur | 2022-06-14 | 3 | -3/+3 |
| | | | | | | | | | | | | | that's all :) | ||||
| * | | | Make it easier to read the docstring for setuptools/extension | Anderson Bravalheri | 2022-06-14 | 1 | -0/+14 |
| | | | | |||||
| * | | | Fix missing intersphinx reference in Extension docstring | Anderson Bravalheri | 2022-06-14 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add docstring documentation to setuptools.Extension | Anderson Bravalheri | 2022-06-14 | 1 | -1/+72 |
| |/ / | |||||
| * | | Improve warning message | Anderson Bravalheri | 2022-06-13 | 1 | -1/+1 |
| | | | |||||
| * | | Add setuptools.command.build (#3256) | Anderson Bravalheri | 2022-06-13 | 2 | -0/+87 |
| |\ \ | |||||
| | * | | Separate test for build sub commands | Anderson Bravalheri | 2022-06-09 | 1 | -7/+38 |
| | | | | |||||
| | * | | Test that users are informed about subcommands in distutils | Anderson Bravalheri | 2022-06-09 | 2 | -7/+15 |
| | | | | |||||
| | * | | Test that extending setuptools' build sub_commands does not extend distutils | Isuru Fernando | 2022-06-09 | 1 | -1/+9 |
| | | | | |||||
| | * | | separate subcommands for setuptools class | Isuru Fernando | 2022-06-09 | 1 | -1/+20 |
| | | | | | | | | | | | | | Original author: Anderson Bravalheri | ||||
| | * | | Fix flake8 error | Anderson Bravalheri | 2022-04-11 | 1 | -0/+1 |
| | | | | |||||
| | * | | Add a simple test for setuptools.command.build | Isuru Fernando | 2022-04-07 | 1 | -0/+16 |
| | | | | |||||
| | * | | Add setuptools.command.build | Isuru Fernando | 2022-04-07 | 1 | -0/+4 |
| | |/ | | | | | | | | | | | In order to override distutils.command.build on downstream projects it is good to have a setuptools specific command which allows downstream projects to avoid importing distutils. | ||||
| * | | Merge pypa/distutils@75ed79d | Jason R. Coombs | 2022-06-12 | 99 | -4024/+5584 |
| | | | |||||
| * | | Change warning about namespace packages and data files | Anderson Bravalheri | 2022-06-09 | 1 | -3/+4 |
| | | | | | | | | | This follows a suggestion given by users to improve clarity. | ||||
| * | | Make test_setup_install_includes_dependencies work with custom PYTHONPATH ↵ | Anderson Bravalheri | 2022-06-07 | 1 | -8/+13 |
| |\ \ | | | | | | | | | | (#3336) | ||||
| | * | | No need to set PYTHONPATH in test_setup_install_includes_dependencies at all | Miro Hrončok | 2022-05-24 | 1 | -4/+0 |
| | | | | |||||
| | * | | Preserve PYTHONPATH in test_setup_install_includes_dependencies | Miro Hrončok | 2022-05-24 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | So if the tested setuptools is only located in manually set $PYTHONPATH, it still tests that setuptools instead of the previously installed one in site-packages. | ||||
| | * | | Make test_setup_install_includes_dependencies easier to debug | Miro Hrončok | 2022-05-24 | 1 | -7/+12 |
| | | | | |||||
| * | | | Improve warning message for package data abuse | Anderson Bravalheri | 2022-06-05 | 1 | -5/+6 |
| |/ / | |||||
| * | | Update setuptools/command/build_py.py | Anderson Bravalheri | 2022-05-18 | 1 | -1/+1 |
| | | | | | | | Co-authored-by: Michał Górny <mgorny@gentoo.org> | ||||
| * | | Improve warning message for _InvalidFile | Anderson Bravalheri | 2022-05-18 | 1 | -3/+2 |
| | | | |||||
| * | | Improve warning message for dist_info._version | Anderson Bravalheri | 2022-05-18 | 1 | -1/+2 |
| | | | |||||
| * | | Improve warning message for _WouldIgnoreField | Anderson Bravalheri | 2022-05-18 | 1 | -3/+5 |
| | | | |||||
| * | | Improve warning message for _IncludePackageDataAbuse | Anderson Bravalheri | 2022-05-18 | 1 | -1/+4 |
| | | | |||||
| * | | Remove comma | Gyeongjae Choi | 2022-05-17 | 1 | -1/+1 |
| | | | |||||
| * | | Add deprecation messages for `namespace_packages` (#3262) | Anderson Bravalheri | 2022-05-16 | 5 | -6/+48 |
| |\ \ | |||||
| | * | | Add deprecation messages for `namespace_packages`. | Anderson Bravalheri | 2022-05-16 | 5 | -6/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The docs in https://setuptools.pypa.io/en/latest/userguide/package_discovery.html and https://packaging.python.org/en/latest/guides/packaging-namespace-packages/ suggest that this field is deprecated. | ||||
| * | | | Update vendored `pyparsing` to fix problems with 3.11 (#3276) | Anderson Bravalheri | 2022-05-16 | 26 | -5810/+10574 |
| |\ \ \ | |||||
| | * | | | Update pyparsing to fix problems with 3.11 | Anderson Bravalheri | 2022-04-21 | 25 | -5809/+10573 |
| | | | | | |||||
| | * | | | Update version of pyparsing in vendored.txt | Anderson Bravalheri | 2022-04-21 | 1 | -1/+1 |
| | | | | | |||||
