Skip to content

Update build from setup.py style to new pyproject.toml based build#114

Open
jrwarwick wants to merge 3 commits intotkuester:mainfrom
jrwarwick:fix-build-spec-format
Open

Update build from setup.py style to new pyproject.toml based build#114
jrwarwick wants to merge 3 commits intotkuester:mainfrom
jrwarwick:fix-build-spec-format

Conversation

@jrwarwick
Copy link

@jrwarwick jrwarwick commented Dec 4, 2025

Apparently a handful of PEP specifications (including 517 and 518) deprecates setup.py approach, and the new equivalent way is to have a pyproject.toml with essentially all the same info in it is the new new standard. I don't think it is setuptools per se, but having setuptools as a direct build interface, or something like that. Anyway, I think this addresses #57

After this update, I successfully built with: python -m build on a redhat 8 box with python 3.12 venv.

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.

1 participant