| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | setuptools: drop support for installing an entrypoint dependencies | Benoit Pierre | 2022-07-02 | 1 | -12/+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. | ||||
| * | Remove comma | Gyeongjae Choi | 2022-05-17 | 1 | -1/+1 |
| | | |||||
| * | Add deprecation messages for `namespace_packages`. | Anderson Bravalheri | 2022-05-16 | 1 | -0/+5 |
| | | | | | | | | | 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. | ||||
| * | do not backfill Project-URL: homepage into Home-page: field (causes ↵ | wim glenn | 2022-04-29 | 1 | -6/+16 |
| | | | | | duplicates on PyPI). prevent "UNKNOWN" vals from appearing in summary, license, platform. prevent an extra newline getting added in long description | ||||
| * | Decrease verbosity of _install_setup_requires | Anderson Bravalheri | 2022-03-27 | 1 | -5/+10 |
| | | |||||
| * | Preserve _tmp_extras_require as an ordered set | Anderson Bravalheri | 2022-03-27 | 1 | -2/+5 |
| | | |||||
| * | Store install_requires and extras_require for future usage | Anderson Bravalheri | 2022-03-27 | 1 | -0/+10 |
| | | |||||
| * | Make sure to ignore option errors with MinimalDistribution | Anderson Bravalheri | 2022-03-21 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' into experimental/support-pyproject | Anderson Bravalheri | 2022-03-16 | 1 | -18/+4 |
| |\ | |||||
| | * | 👹 Feed the hobgoblins (delint). | Jason R. Coombs | 2022-03-13 | 1 | -1/+1 |
| | | | |||||
| | * | Vendor nspektr. Utilize it in Distribution._install_dependencies. | Jason R. Coombs | 2022-03-13 | 1 | -17/+3 |
| | | | |||||
| * | | Fix wrong order when partitioning TOML config files | Anderson Bravalheri | 2022-03-09 | 1 | -4/+6 |
| | | | |||||
| * | | Automatic discovery of packages, py_modules and name (#2894) | Anderson Bravalheri | 2022-03-07 | 1 | -0/+11 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is desirable to have some configurations automatically derived. This is definitely possible for packages and py_modules, and (based on these two) also for name. This change adds a new class `setuptools.discovery.ConfigDiscovery` implementing the automatic discovery logic for packages, py_modules and name. | ||||
| | * | | Add implementation for automatic config discovery | Anderson Bravalheri | 2022-03-05 | 1 | -0/+11 |
| | |/ | |||||
| * | | Add pyproject.toml to dist.parse_config_files | Anderson Bravalheri | 2022-03-05 | 1 | -4/+14 |
| |/ | |||||
| * | Use new _entry_points.load to validate entry points. | Jason R. Coombs | 2022-02-06 | 1 | -2/+3 |
| | | |||||
| * | Port check_importable to metadata.EntryPoint | Jason R. Coombs | 2022-02-06 | 1 | -1/+1 |
| | | |||||
| * | Replaced use of iter_entry_points in setuptools.dist | Jason R. Coombs | 2022-02-06 | 1 | -18/+44 |
| | | |||||
| * | Replace use of parse_requirements with _reqs.parse. | Jason R. Coombs | 2022-02-05 | 1 | -5/+6 |
| | | |||||
| * | Merge pull request #3057 from cdce8p/optional-home_page | Jason R. Coombs | 2022-01-30 | 1 | -8/+3 |
| |\ | | | | | Don't include `Home-page` with UNKNOWN value | ||||
| | * | Don't include Home-page with UNKNOWN value | Marc Mueller | 2022-01-28 | 1 | -8/+3 |
| | | | |||||
| * | | Merge branch 'main' into missing_metadata | Jason R. Coombs | 2022-01-29 | 1 | -8/+14 |
| |\ \ | |/ | |||||
| | * | In dist, rely on packaging instead of distutils for version management. | Jason R. Coombs | 2021-12-12 | 1 | -5/+8 |
| | | | |||||
| | * | Update comment and docstring. | Jason R. Coombs | 2021-11-29 | 1 | -2/+5 |
| | | | |||||
| | * | 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 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | webknjaz/maintenance/fail-loudly-on-invalid-summary" This reverts commit 77678abf97b4a8ee5e6e67b14cb21f543cd6bfd9, reversing changes made to f2de34767a7ba6dc79b73e474b3e2ffdbfd6e75b. Fixes #2893. | ||||
| | * | Restore single_line as a simple, universal validator. | Jason R. Coombs | 2021-11-12 | 1 | -6/+4 |
| | | | |||||
| | * | Fail on a multiline distribution package summary | Sviatoslav Sydorenko | 2021-11-11 | 1 | -6/+8 |
| | | | |||||
| * | | Refactor to calculate missing as a difference of sets. Simply emit all ↵ | Jason R. Coombs | 2022-01-29 | 1 | -14/+9 |
| | | | | | | | | | missing keys as repr() of that difference. | ||||
| * | | Remove hook in run_commands; a different hook point may be better. | Jason R. Coombs | 2022-01-29 | 1 | -4/+0 |
| | | | |||||
| * | | Only validate name | Jason R. Coombs | 2022-01-29 | 1 | -2/+1 |
| | | | |||||
| * | | WIP: Reject packages without required metadata | Paul Ganssle | 2021-10-15 | 1 | -0/+23 |
| |/ | | | | This needs tests and probably formatting stuff. | ||||
| * | Rename to 'ignore_unless_false'. | Jason R. Coombs | 2021-09-07 | 1 | -3/+3 |
| | | |||||
| * | Make warning a DistDeprecationWarning | Jason R. Coombs | 2021-09-07 | 1 | -1/+1 |
| | | | | Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua> | ||||
| * | Do not error if use_2to3 is set to a false value | Andrew Plummer | 2021-09-07 | 1 | -2/+5 |
| | | |||||
| * | Fail fast when use_2to3 is supplied. | Jason R. Coombs | 2021-09-06 | 1 | -0/+4 |
| | | |||||
| * | Remove time-based horizon. | Jason R. Coombs | 2021-09-06 | 1 | -13/+6 |
| | | |||||
| * | In Distribution.finalize_options, suppress known removed entry points for a ↵ | Jason R. Coombs | 2021-09-06 | 1 | -2/+25 |
| | | | | | year to avoid issues with older Setuptools. Fixes #2765. | ||||
| * | remove lib2to3 usage | Thomas Grainger | 2021-09-04 | 1 | -81/+87 |
| | | |||||
| * | Add test | Jason R. Coombs | 2021-07-04 | 1 | -0/+6 |
| | | |||||
| * | Restore the iterator | Jason R. Coombs | 2021-07-04 | 1 | -2/+2 |
| | | |||||
| * | setuptools/dist: Fix reproducibility issue by sorting globbing | Richard Purdie | 2021-05-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | globbing uses os.listdir() which returns order on disk which is unsorted. Ultimately this leads to random ordering of License-File entries in PKG-INFO and means the resulting output isn't deterministic. Adding a sort fixes that. Switch to glob instead ot iglob since sorted() removes the benefit of an iterator. https://github.com/pypa/setuptools/issues/2691 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> | ||||
| * | Merge branch 'main' into feature/more-itertools | Jason R. Coombs | 2021-05-22 | 1 | -4/+48 |
| |\ | |||||
| | * | Replace for/if/add/extend with generator on patterns. Use unique_everseen to ↵ | Jason R. Coombs | 2021-05-23 | 1 | -11/+30 |
| | | | | | | | | | dedupe. | ||||
| | * | Revert removal of license_file | Marc Mueller | 2021-05-23 | 1 | -4/+2 |
| | | | |||||
| | * | Remove license_file | Marc Mueller | 2021-05-23 | 1 | -2/+4 |
| | | | |||||
| | * | Fix after rebase | Marc Mueller | 2021-05-23 | 1 | -2/+2 |
| | | | |||||
| | * | Keep user sorting for license files | Marc Mueller | 2021-05-23 | 1 | -6/+8 |
| | | | |||||
| | * | Remove license_files_computed field | Marc Mueller | 2021-05-23 | 1 | -4/+3 |
| | | | |||||
| | * | Add License-File field to package metadata | Marc Mueller | 2021-05-23 | 1 | -2/+35 |
| | | | |||||
