Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
more details
  • Loading branch information
jhamman committed Aug 19, 2024
commit 3dbc86cc51784b7ca038a868c20a3715d3152d1d
9 changes: 6 additions & 3 deletions docs/migration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ Zarr-Python 3 represents a major refactor of the Zarr-Python codebase. Some of t

Though these goals necessitated some breaking changes to the API (hence the major version update), we have tried to maintain
backwards compatibility in the most widely used parts of the API including the `Array` and `Group` classes and the top-level
API (e.g. `zarr.open_array` and `zarr.open_group`).
API (e.g. `zarr.open_array` and `zarr.open_group`). It is worth noting that we significantly evolved the internal data model,
moving away from a model that was tightly coupled to the v2 specification, and to a more generic representation of Zarr objects.

Getting ready for 3.0
---------------------
Expand All @@ -44,11 +45,13 @@ Ahead of the 3.0 release, we suggest projects that depend on Zarr-Python take th
- ``zarr.sync``
- ``zarr.types``
- ``zarr.util``
- ``zarr.n5``

Continue using Zarr-Python 2
----------------------------

Zarr-Python 2.x is still available, though we recommend migrating to Zarr-Python 3 for its improvements and new features.
Security and bug fixes will be made to the 2.x series for at least 6 months following the first Zarr-Python 3 release.

If you need to use the latest Zarr-Python 2 release, you can install it with:

Expand All @@ -63,12 +66,12 @@ The following sections provide details on the most important changes in Zarr-Pyt
Changes to the Array class
~~~~~~~~~~~~~~~~~~~~~~~~~~

TODO
1. Disallow direct construction

Changes to the Group class
~~~~~~~~~~~~~~~~~~~~~~~~~~

TODO
1. Disallow direct construction

Changes to the Store class
~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down