-
-
Notifications
You must be signed in to change notification settings - Fork 238
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
Replace setup.py usage with pyproject.toml using hatch #3893
Conversation
Missing changelog entry. And wait for CI in my fork to finish so dev-linters will run before |
@echoix is the PR ready ? :) |
It was last weekend, I added the changelog back. Either run the build command inside this or after. (But it doesn't really matter if there weren't any merge conflicts when you updated from main, it's at different places of the Dockerfiles) |
Recently uv finally announced their new functionality that allows to manage the complete project, run scripts, being the backend to build. + docs website. It was in the last week. It takes the same place as hatchling, and setuptools. If I would have known that is was coming, maybe I would've tried it to be all-on uv. But I never used it before, and almost no info to help exist appart their new docs website. |
@echoix we'll see in the next auto-update-linters job if it's all running well ;) |
Fixes #
Proposed Changes
Readiness Checklist
Author/Contributor
Reviewing Maintainer
breaking
if this is a large fundamental changeautomation
,bug
,documentation
,enhancement
,infrastructure
, orperformance