Skip to content

Conversation

@darosior
Copy link
Owner

@darosior darosior commented Nov 13, 2025

It's been requested before but i punted it. Using setup.py as a build frontend has now been deprecated for a long time, and it's causing issues (1, 2) when upgrading this library. The time has come for us to leap into modernity.

This PR migrates our usage of setup.py/requirements.txt to the modern pyproject.toml standard. This only migrates the user-facing package to use pyproject.toml, migrating for instance our tests to use it is left as a followup.

@darosior darosior merged commit caa1ef9 into master Nov 13, 2025
31 checks passed
@darosior darosior deleted the pyproject branch November 13, 2025 17:53
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.

3 participants