summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version: 61.2.0 → 61.3.0v61.3.0Anderson Bravalheri2022-03-316-7/+18
|
* Facilitate _validate_pyproject for re-packagers (#3229)Anderson Bravalheri2022-03-3119-55/+64
|\
| * Update .coveragercAnderson Bravalheri2022-03-301-1/+1
| |
| * Add news fragmentAnderson Bravalheri2022-03-303-0/+5
| |
| * Disable automatic download of trove classifiers by defaultAnderson Bravalheri2022-03-301-0/+5
| | | | | | | | | | This helps to improve reproducibility. See #abravalheri/validate-pyproject#31.
| * Update validate-pyproject to v0.7.1Anderson Bravalheri2022-03-303-3/+8
| |
| * Fix unintentional mistake in config/pyprojectAnderson Bravalheri2022-03-301-1/+1
| |
| * Fix flake8 errorsAnderson Bravalheri2022-03-303-2/+2
| |
| * Update version of validate-pyprojectAnderson Bravalheri2022-03-303-4/+4
| |
| * Ignore coverage in automatically generated codeAnderson Bravalheri2022-03-301-0/+1
| |
| * Move _validate_pyproject to configAnderson Bravalheri2022-03-309-14/+7
| |
| * Separate vendoring script and code generator for pyproject validationsAnderson Bravalheri2022-03-304-39/+39
|/
* Bump version: 61.1.1 → 61.2.0v61.2.0Anderson Bravalheri2022-03-279-22/+36
|
* Fix invalid link on changelogAnderson Bravalheri2022-03-271-1/+1
|
* Minor change on news fragmentsAnderson Bravalheri2022-03-272-3/+3
|
* Merge pull request #3224 from pypa/feature/distutils-e1d5c9b1f6Jason R. Coombs2022-03-274-108/+171
|\ | | | | Merge with distutils@e1d5c9b1f6
| * Update changelogJason R. Coombs2022-03-271-0/+1
| |
| * Merge https://github.com/pypa/distutils into feature/distutils-e1d5c9b1f6Jason R. Coombs2022-03-273-108/+170
| |\
| | * Merge pull request #129 from pypa/feature/scripts-textJason R. Coombs2022-03-271-20/+19
| | |\ | | | | | | | | In build_scripts, open scripts as text.
| | | * In build_scripts, open scripts as text. Fixes pypa/distutils#124.Jason R. Coombs2022-03-271-20/+19
| | |/
| | * Merge pull request #128 from pypa/feature/refactor-build-scriptsJason R. Coombs2022-03-271-96/+114
| | |\ | | | | | | | | Refactor build scripts
| | | * Restore Setuptools compatibility.Jason R. Coombs2022-03-271-0/+3
| | | |
| | | * Extract method to validate the shebang.Jason R. Coombs2022-03-271-21/+26
| | | |
| | | * Use 'shebang_' for pattern and match.Jason R. Coombs2022-03-271-8/+6
| | | |
| | | * Rewrite the comment to match the implementation.Jason R. Coombs2022-03-271-3/+2
| | | |
| | | * Extract _change_modes and _change_mode functions.Jason R. Coombs2022-03-271-11/+20
| | | |
| | | * Remove outfiles, unused.Jason R. Coombs2022-03-271-2/+1
| | | |
| | | * Extract method for copying a file.Jason R. Coombs2022-03-271-76/+79
| | | |
| | | * Move 'updated_files' operation outside of if statement as it appears in both ↵Jason R. Coombs2022-03-271-2/+1
| | | | | | | | | | | | | | | | branches unconditionally.
| | | * Rewrite docstring for imperative voice and proper structure.Jason R. Coombs2022-03-271-4/+7
| | |/
| | * 👹 Feed the hobgoblins (delint).Jason R. Coombs2022-03-271-5/+6
| | |
| | * Merge pull request #116 from abravalheri/fix-check-warningJason R. Coombs2022-03-262-9/+53
| | |\ | | | | | | | | Prevent warn on false positive for author/maintainer's email
| | | * Don't warn on false positive for author/maintainer's emailAnderson Bravalheri2022-02-232-9/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While I was working to support pyproject.toml metadata in setuptools, I received as a feedback from the community[^1] that setuptools warns the following message when `author_email` and `maintainer_email` are given in the form of `Person Name <email@address>`: > warning: check: missing meta-data: either (author and author_email) > or (maintainer and maintainer_email) should be supplied This can be seen as a false positive, because indeed both author's name and email are provided. This warning seems to happen because distutils define the `check` command as a subcommand for `sdist`. This change aims to remove this false positive result from the checks. [^1]: https://discuss.python.org/t/help-testing-experimental-features-in-setuptools/13821/18
* | | | Fix missing requirements with pyproject.toml (#3223)Anderson Bravalheri2022-03-277-24/+90
|\ \ \ \ | |/ / / |/| | |
| * | | Fix previous detection of empty arraysAnderson Bravalheri2022-03-273-6/+9
| | | |
| * | | Fix incorrect PR numberAnderson Bravalheri2022-03-271-0/+0
| | | |
| * | | Add news fragmentAnderson Bravalheri2022-03-271-0/+2
| | | |
| * | | Decrease verbosity of _install_setup_requiresAnderson Bravalheri2022-03-272-5/+18
| | | |
| * | | Preserve _tmp_extras_require as an ordered setAnderson Bravalheri2022-03-271-2/+5
| | | |
| * | | Small refactorAnderson Bravalheri2022-03-271-4/+3
| | | |
| * | | Merge pre-set dependencies when applying pyprojectAnderson Bravalheri2022-03-271-2/+12
| | | |
| * | | Ensure pyproject.toml does not break dynamic install_requiresAnderson Bravalheri2022-03-271-2/+25
| | | |
| * | | Make sure apply function remains privateAnderson Bravalheri2022-03-271-3/+6
| | | |
| * | | Store install_requires and extras_require for future usageAnderson Bravalheri2022-03-271-0/+10
|/ / /
* | | Prepare to handle improper backfilling without `dynamic` (#3218)Anderson Bravalheri2022-03-275-190/+400
|\ \ \
| * | | Add news fragmentAnderson Bravalheri2022-03-271-0/+8
| | | |
| * | | Prepare to be strict in the future about entry-points in pyprojectAnderson Bravalheri2022-03-273-33/+57
| | | |
| * | | Improve error/warning messagesAnderson Bravalheri2022-03-273-7/+10
| | | |
| * | | Consider missing edge case for tool.setuptools.dynamic in pyprojectAnderson Bravalheri2022-03-272-2/+6
| | | |
| * | | Adequate existing tests for the latest changesAnderson Bravalheri2022-03-271-2/+2
| | | |