You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
over in zarr-python, we have been pretty happy with our dev environment. I am wondering if we should bring those benefits over to numcodecs. Specifically, we would make the following changes:
use hatch for packaging
use the same linting / pre-commit configuration as zarr-python
use a src/numcodecs layout instead of numcodecs
Does anyone object to this proposal? I think it will generally improve the dev experience.
I'm mostly thinking of the hatch features we use over in zarr-python, like the option to run tests parametrized over python versions, environment-specific commands (e.g., for building docs), etc
Activity
martindurant commentedon Feb 6, 2025
I bet no one objects if you are willing to put in the effort! numcodecs needs some more complex build, though, right?
Curious, do you have something specific in mind?
d-v-b commentedon Feb 6, 2025
I'm mostly thinking of the hatch features we use over in
zarr-python, like the option to run tests parametrized over python versions, environment-specific commands (e.g., for building docs), etcd-v-b commentedon Nov 20, 2025
we've made enough progress here for this to be closed as completed