Closed
Description
This issue describes the planned development path toward the 3.0 release of Zarr-Python.
Important information
- 3.0 Roadmap and Design Doc
- 3.0 Project Board
- 3.0 Development Branch:
v3
(note: as of 10/14/2024, development of has moved back to themain
branch)
Release schedule
2.18.0 - May 9, 2024 (Milestone)
- Goal: prepare the way for the 3.0 releases
- Includes deprecation and/or future warnings where breaking changes are expected in 3.0
- Anticipated final minor release of 2.* series
- Additional bug fix releases may be made as needed
3.0.0.alpha0 - June 5, 2024 (Milestone)
- Goal: facilitate testing by early adopters and downstream libraries
- Includes >90% of the surface area of the expected 3.0.0 release
- May be missing some documentation, test coverage, or features beyond the core API
(edit: we are making weekly alpha releases right now)
3.0.0 - Early October, 2024 (Milestone)
- Goal: full release of Zarr-Python 3 🎉
- Includes 100% of the expected surface area of 3.0.0 release
- May or may not include extensions beyond the core v2 and v3 specs
- Minimal breaking changes relative to 2.*
- Complete migration guide
Note to contributors
Over the next 2-3 months, we expect to transition the majority of development to the v3
branch. By no means are we ceasing support for the 2.* series but the general direction of the library is toward v3
. If you are considering a contribution to Zarr-Python beyond the scope of a bug fix, the v3
branch is likely your best bet.
Update 5/31/24: We have fallen off our intended timeline by a few weeks. I've updated the alpha release and full release dates accordingly.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done