Skip to content

Conversation

@BrianJKoopman
Copy link
Member

This PR switches the build system backend from setuptools to hatchling. I'm mostly just trying to modernize the packaging like I did on ocs [1] and socs [2].

I also slightly modified the optional dependency groups by renaming 'tests' to 'dev', which now includes the setuptools-scm package, which is needed for hatch-vcs.

[1] - simonsobs/ocs#403
[2] - simonsobs/socs#758

@BrianJKoopman BrianJKoopman force-pushed the koopman/hatch-backend branch from ce83325 to b78bdae Compare June 27, 2025 14:27
@BrianJKoopman BrianJKoopman merged commit 62e4cb7 into main Jun 27, 2025
7 checks passed
@BrianJKoopman BrianJKoopman deleted the koopman/hatch-backend branch June 27, 2025 14: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.

1 participant