-
Notifications
You must be signed in to change notification settings - Fork 2.3k
add support for PEP 639 License Clarity #10413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Reviewer's GuideImplement PEP 639 license clarity by deprecating the old table-based license syntax, introducing the new File-Level Changes
Possibly linked issues
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Deploy preview for website ready! ✅ Preview Built with commit 103aa7c. |
Pull Request Check List
Requires: python-poetry/poetry-core#870
Resolves: #9670
Summary by Sourcery
Add support for PEP 639 license clarity by simplifying license specification, introducing a
license-files
field with default glob patterns, and updating documentation, tests, and dependency references accordingly.New Features:
license-files
field inpyproject.toml
for specifying license file patterns with configurable defaultsEnhancements:
Documentation:
pyproject.md
andlibraries.md
to document thelicense-files
field and deprecation of table syntaxTests:
check
command