Skip to content

Conversation

@fsimonis
Copy link
Member

@fsimonis fsimonis commented Jul 2, 2025

This PR migrates from using setup.py and setup.cfg to using pyproject.toml.
It also replaces versioneer with setuptools-git-versioning.

The testing is now handled by tox, which sets an env used by setup.py to determine if it is in a testing environment.

Closes #222
Closes #217
Closes #208
Closes #214
Closes #152

Note regarding #37: wheel build now with pyproject-build -w

@fsimonis fsimonis requested a review from IshaanDesai July 2, 2025 21:20
@fsimonis fsimonis self-assigned this Jul 2, 2025
@fsimonis fsimonis force-pushed the migrate-to-pyproject branch from e8082f1 to 3d90c03 Compare July 4, 2025 09:34
Copy link
Member

@IshaanDesai IshaanDesai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 👍 There are a few open points, but nothing critical as far as I see.

@fsimonis fsimonis force-pushed the migrate-to-pyproject branch from 083c0b7 to bbe8741 Compare July 14, 2025 13:02
Copy link
Member

@IshaanDesai IshaanDesai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for this!

@fsimonis fsimonis merged commit ce57e94 into develop Jul 14, 2025
12 checks passed
@fsimonis fsimonis deleted the migrate-to-pyproject branch July 14, 2025 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants