summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version: 62.3.1 → 62.3.2v62.3.2Anderson Bravalheri2022-05-184-3/+11
|
* Add one-line summary to some warnings (#3328)Anderson Bravalheri2022-05-185-8/+14
|\
| * Update setuptools/command/build_py.pyAnderson Bravalheri2022-05-181-1/+1
| | | | | | Co-authored-by: Michał Górny <mgorny@gentoo.org>
| * Add news fragmentAnderson Bravalheri2022-05-181-0/+1
| |
| * Improve warning message for _InvalidFileAnderson Bravalheri2022-05-181-3/+2
| |
| * Improve warning message for dist_info._versionAnderson Bravalheri2022-05-181-1/+2
| |
| * Improve warning message for _WouldIgnoreFieldAnderson Bravalheri2022-05-181-3/+5
| |
| * Improve warning message for _IncludePackageDataAbuseAnderson Bravalheri2022-05-181-1/+4
|/
* Bump version: 62.3.0 → 62.3.1v62.3.1Anderson Bravalheri2022-05-174-4/+12
|
* Add news fragmentAnderson Bravalheri2022-05-171-0/+2
|
* Remove commaGyeongjae Choi2022-05-171-1/+1
|
* Bump version: 62.2.0 → 62.3.0v62.3.0Anderson Bravalheri2022-05-1610-31/+48
|
* Add deprecation messages for `namespace_packages` (#3262)Anderson Bravalheri2022-05-169-8/+67
|\
| * Add deprecation notices to docsAnderson Bravalheri2022-05-163-2/+11
| |
| * Add news fragmentAnderson Bravalheri2022-05-161-0/+8
| |
| * Add deprecation messages for `namespace_packages`.Anderson Bravalheri2022-05-165-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 Bravalheri2022-05-1653-11620/+21150
|\ \
| * | Add news fragmentAnderson Bravalheri2022-04-211-0/+2
| | |
| * | Update pyparsing to fix problems with 3.11Anderson Bravalheri2022-04-2150-11618/+21146
| | |
| * | Update version of pyparsing in vendored.txtAnderson Bravalheri2022-04-212-2/+2
| | |
* | | Warn about deprecation of behaviour that considers modules/packages as data ↵Anderson Bravalheri2022-05-164-3/+132
|\ \ \ | | | | | | | | | | | | when include_package_data=True (#3308)
| * | | Simplify checks for abuse of include_package_dataAnderson Bravalheri2022-05-061-19/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the checks would result in a warning per module additionally to the parent package. Now only one warning per parent package is issued.
| * | | Quickfix missing comment mark in docsAnderson Bravalheri2022-05-051-1/+1
| | | |
| * | | Add news fragmentAnderson Bravalheri2022-05-051-0/+8
| | | |
| * | | Warn about packages/modules included as package dataAnderson Bravalheri2022-05-051-2/+54
| | | |
| * | | Add test that capture transitional behaviour for build_pyAnderson Bravalheri2022-05-051-0/+71
| | | | | | | | | | | | | | | | | | | | During the transition, `build_py` should warn when a module or package is included in the distribution as if it was "package data".
* | | | Remove residual dependencies from setup.py when dependencies are set in ↵Anderson Bravalheri2022-05-163-2/+17
|\ \ \ \ | | | | | | | | | | | | | | | pyproject.toml (#3306)
| * | | | Add news fragmentAnderson Bravalheri2022-05-041-0/+4
| | | | |
| * | | | Add warning about overwritten dependenciesAnderson Bravalheri2022-05-041-2/+4
| | | | |
| * | | | Capture expectations about overwritten dependencies in testAnderson Bravalheri2022-05-041-0/+9
| |/ / / | | | | | | | | | | | | This is discussed in issue 3300.
* | | | Allow recursive globs for package_data (#3309)Anderson Bravalheri2022-05-163-1/+26
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix mistake on recursive glob testnullableVoidPtr2022-05-101-1/+1
| | | |
| * | | Allow recursive globs for package_datanullableVoidPtr2022-05-073-1/+26
| |/ /
* | | Some small typos and grammar fixes (#3286)Anderson Bravalheri2022-05-161-13/+14
|\ \ \
| * | | Apply suggestions from code reviewAnderson Bravalheri2022-05-161-1/+1
| | | |
| * | | Some small typos and grammar fixesMatt Hall2022-04-261-13/+14
| |/ / | | | | | | | | | | | | | | | - Tense changed in first paragraph: should be either past or present; present seems fair since a lot of people still use or even need `setup.py`. - Line 20: missing 'the' - Under 'How to use it?' I added a Python file to the source tree; seems like the sort of thing a beginner could get confused about ("where does my code go?"). - A couple of small typos.
* | | Clarify that `pyproject.toml` config will not be removed (#3295)Anderson Bravalheri2022-05-164-5/+5
|\ \ \
| * | | Clarify that `pyproject.toml` config will not be removedJim Garrison2022-04-294-5/+5
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current documentation regarding `pyproject.toml` claims that support for using it to specify package metadata and build configuration options might be "completely removed" in a future release. However, nowadays it is clear (https://github.com/pypa/setuptools/issues/1688#issuecomment-1079706929 and #3214) that `pyproject.toml` is not going anywhere, is here to stay, and is in fact expected to be the preferred format in the future. This makes an incremental change toward that future by clarifying that `pyproject.toml` support will not be removed in a future release of setuptools.
* | | Add warnings about incompatibilities in bundled dependencies (#3296)Anderson Bravalheri2022-05-163-0/+24
|\ \ \
| * | | Fix incorrect information in commentAnderson Bravalheri2022-04-291-1/+1
| | | |
| * | | Prefer `importlib-metadata` in warning messageAnderson Bravalheri2022-04-291-2/+2
| | | |
| * | | Add warning about pathlib to changelogAnderson Bravalheri2022-04-291-0/+11
| | | |
| * | | Add news fragmentAnderson Bravalheri2022-04-291-0/+2
| | | |
| * | | Warn when an incompatible version of importlib is usedAnderson Bravalheri2022-04-291-0/+11
| |/ /
* | | Docs: Combine keyword documentation (#3307)Anderson Bravalheri2022-05-169-193/+274
|\ \ \
| * | | update changelog to cover new chagnesJeremy Paige2022-05-062-3/+4
| | | |
| * | | Merge pull request #1 from abravalheri/kwargsJeremy Paige2022-05-068-121/+262
| |\ \ \ | | | | | | | | | | Suggestions for improvements over PR 3307
| | * | | Update docs/deprecated/changed_keywords.rstAnderson Bravalheri2022-05-061-1/+1
| | | | |
| | * | | Move userguide/keywords to deprecated/changed_keyworkdsAnderson Bravalheri2022-05-066-2/+9
| | | | |
| | * | | Make the separation between distutils and setuptools keywords more clearAnderson Bravalheri2022-05-061-53/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The biggest value of retaining the `userguide/keywords` document is to retain information about which keywords have changed. Therefore it makes sense to preserve (and highlight) that information.