Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: support Python 3.12 #166

Closed
3 tasks done
bendichter opened this issue Feb 21, 2024 · 4 comments
Closed
3 tasks done

[Feature]: support Python 3.12 #166

bendichter opened this issue Feb 21, 2024 · 4 comments
Assignees

Comments

@bendichter
Copy link
Contributor

What would you like to see added to HDMF-ZARR?

We are trying to enhance NeuroConv to support Python 3.12 (catalystneuro/neuroconv#626), however we are having trouble due to the numcodecs dependency. Since numcodecs is a dependency of this package, and this package does not yet test for Python 3.12 compatibility, so I think it makes sense to work on support for Python 3.12 first.

Is your feature request related to a problem?

No response

What solution would you like?

The first step would involve changing the workflows to move the Python version upper bound from 3.11 to 3.12. Then we can see what is failing and go from there.

Do you have any interest in helping implement the feature?

Yes.

Code of Conduct

@h-mayorquin
Copy link

Related:
#162

@oruebel
Copy link
Contributor

oruebel commented Feb 21, 2024

however we are having trouble due to the numcodecs dependency.

The issue with the numcodecs version should be resolved by #163 , which is part of the latest 0.6.0 release. Hopefully that helps you move forward on the NeuroConv side.

The first step would involve changing the workflows to move the Python version upper bound from 3.11 to 3.12. Then we can see what is failing and go from there

@mavaylon1 can you take a stab at this

@CodyCBakerPhD
Copy link
Contributor

NeuroConv is all good now: catalystneuro/neuroconv#626

Still a good idea for y'all to extend your CI though

@mavaylon1
Copy link
Contributor

Will do.

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

No branches or pull requests

5 participants