Skip to content

Conversation

@abravalheri
Copy link
Contributor

Summary of changes

Alongside with #4838, the objective of this PR is to introduce more deprecation warnings and prepare for an eventual feature removal in the spirit of PEP 639.

I am assuming that if a project is using pyproject.toml with setuptools it is relatively new and the maintainers are likely to be around.

Also the best is to introduce the warning as soon as possible, so that the clock starts ticking for the removal.

/cc @cdce8p

Pull Request Checklist

@abravalheri abravalheri mentioned this pull request Feb 18, 2025
6 tasks
@abravalheri abravalheri marked this pull request as ready for review February 18, 2025 18:58
Copy link
Member

@cdce8p cdce8p left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@abravalheri abravalheri merged commit 10c3e7c into pypa:feature/pep639 Feb 18, 2025
21 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants