-
Notifications
You must be signed in to change notification settings - Fork 92
Closed
Labels
enhancementIndicates new improvementsIndicates new improvements
Description
Steps
- Removing pinned packages tying datajoint to older Python versions (as will be done in Bumped minimum version to 3.8 #1163)
- Currently Python 3.12 is not supported due to a pinned package in
datajoint-python'ssetup.pythat causes datajoint elements to use an older version ofscikit-imagewhich is incompatible with Py3.12 (version0.19.3is used instead of0.24.0).
- Currently Python 3.12 is not supported due to a pinned package in
- Update Docker for Python 3.12 - Will not implement, in favor of new Docker image in Remove old tests #1185 instead of using
djtest/djbaseimages - Updating GHA for Python 3.12
- Implemented on Remove old tests #1185
Requirements
A clear and concise description of the requirements to satisfy the new feature. Detail what you expect from a successful implementation of the feature. Ex. When using this feature, it should [...]
Justification
Python 3.12 has been out since October 2023.
@ethho let me know if there is anything else that should be included in this write up or any other steps I may have missed.
Metadata
Metadata
Assignees
Labels
enhancementIndicates new improvementsIndicates new improvements