Skip to content

chore(setup): migrate from setuptools to hatchling#135

Merged
ntarocco merged 2 commits into
inveniosoftware:masterfrom
max-moser:mm/hatchling-setup
Jul 17, 2026
Merged

chore(setup): migrate from setuptools to hatchling#135
ntarocco merged 2 commits into
inveniosoftware:masterfrom
max-moser:mm/hatchling-setup

Conversation

@max-moser

Copy link
Copy Markdown
Contributor

@max-moser
max-moser force-pushed the mm/hatchling-setup branch from f97846f to 4ff4526 Compare June 30, 2026 12:56
@max-moser
max-moser force-pushed the mm/hatchling-setup branch from 4ff4526 to 9819bfc Compare June 30, 2026 13:19
* remove MANIFEST.in because that's only relevant for setuptools
* format pyproject.toml with Tombi

Co-authored-by: Sam Arbid <samaa2@kth.se>
@max-moser
max-moser force-pushed the mm/hatchling-setup branch from 9819bfc to 018fcd5 Compare July 2, 2026 16:33
@max-moser

max-moser commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

FYI @ntarocco Since my latest update a minute ago, this PR here already includes the changes to setup.cfg in your pyfs removal PR: https://github.com/inveniosoftware/xrootdpyfs/pull/134/changes#diff-fa602a8a75dc9dcc92261bac5f533c2a85e34fcceaff63b3a3a81d9acde2fc52

Since I know you're actively working on kicking pyfs out, I'm holding off on merging this one 🙂

@max-moser

Copy link
Copy Markdown
Contributor Author

Related to that other one: inveniosoftware/invenio-xrootd#39

@ntarocco

Copy link
Copy Markdown
Contributor

FYI @ntarocco Since my latest update a minute ago, this PR here already includes the changes to setup.cfg in your pyfs removal PR: https://github.com/inveniosoftware/xrootdpyfs/pull/134/changes#diff-fa602a8a75dc9dcc92261bac5f533c2a85e34fcceaff63b3a3a81d9acde2fc52

Since I know you're actively working on kicking pyfs out, I'm holding off on merging this one 🙂

thanks, I will merge and rebase/fix my PR.

@ntarocco
ntarocco merged commit 8723fc7 into inveniosoftware:master Jul 17, 2026
0 of 6 checks passed
@max-moser
max-moser deleted the mm/hatchling-setup branch July 17, 2026 09:43
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