-
Notifications
You must be signed in to change notification settings - Fork 169
PEP 639 compliance #670
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
PEP 639 compliance #670
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #670 +/- ##
=======================================
Coverage 53.20% 53.20%
=======================================
Files 13 13
Lines 1109 1109
=======================================
Hits 590 590
Misses 519 519 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
I'm guessing flit still doesn't pick up the obvious license file names like setuptools does? |
Perhaps it does. I really don't know. Let me try a build without |
Indeed flit will implicitly pick up files with standard names, including `LICEN[CS]E*`: https://flit.pypa.io/en/stable/pyproject_toml.html#new-style-metadata
Packaging the main branch with
Packaging my PEP639 branch with
Packaging my PEP639 branch after removing the
Additionally, the New style metadata section of the flit documentation states:
I understand you prefer implicit over explicit, so I'm removing the |
Version 3.12 add support for for license expressions using the AND and OR operators, but this package doesn't need it as it is licensed under the MIT license only.
Thanks. We'll see when I will gather enough courage to do another release. I got burned the last couple times I tried that. |
No description provided.