Skip to content

Port setup.py to modern pyproject.toml#75

Merged
sritchie merged 1 commit into
mainfrom
sritchie/pyproject.toml
Jul 23, 2024
Merged

Port setup.py to modern pyproject.toml#75
sritchie merged 1 commit into
mainfrom
sritchie/pyproject.toml

Conversation

@sritchie

@sritchie sritchie commented Jul 23, 2024

Copy link
Copy Markdown
Collaborator

This PR ports setup.py to pyproject.toml; this is the modern, recommended way to configure python projects, and gives us a way to add proper settings to things like linting, type-checking etc that match the other projects at probcomp.

I've checked that the tests all run to the same failure as on main, the scripts are all installed correctly, the versioning works well etc.

@sritchie
sritchie merged commit 114e2b6 into main Jul 23, 2024
@sritchie
sritchie deleted the sritchie/pyproject.toml branch July 23, 2024 15:27
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