Skip to content

Switch extension building to setuptools#23

Merged
ndevenish merged 34 commits intomainfrom
setup
Jan 10, 2025
Merged

Switch extension building to setuptools#23
ndevenish merged 34 commits intomainfrom
setup

Conversation

@ndevenish
Copy link
Member

This was never an officially supported poetry use-case, even though it was nice to have consistent locking.

Other more modern/nicer solutions don't seem to handle extensions well, so just use plain setuptools.

@ndevenish ndevenish enabled auto-merge (squash) January 9, 2025 20:13
@ndevenish ndevenish disabled auto-merge January 10, 2025 09:18
@ndevenish ndevenish merged commit 3eea0f7 into main Jan 10, 2025
6 checks passed
@ndevenish ndevenish deleted the setup branch January 10, 2025 09:19
hattne pushed a commit to hattne/pycbf that referenced this pull request Jun 20, 2025
This was never an officially supported poetry use-case, even though it
was nice to have consistent locking.

Other more modern/nicer solutions don't seem to handle extensions
without added complication (e.g. hatchling is nice, but unless you
already use cmake or cython only, this seems to fall between the gaps a
little), so just use plain setuptools.
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