77 **Editor's draft 26 July 2019 **
88
99Specification URI:
10- https://zarr-specs.readthedocs.io/en/latest/v3/codecs/endian /v1.0.html
10+ https://zarr-specs.readthedocs.io/en/latest/v3/codecs/bytes /v1.0.html
1111Corresponding ZEP:
1212 `ZEP 1 — Zarr specification version 3 <https://zarr.dev/zeps/draft/ZEP0001.html >`_
1313Issue tracking:
1414 `GitHub issues <https://github.com/zarr-developers/zarr-specs/labels/codec >`_
1515Suggest an edit for this spec:
16- `GitHub editor <https://github.com/zarr-developers/zarr-specs/blob/main/docs/v3/codecs/endian /v1.0.rst >`_
16+ `GitHub editor <https://github.com/zarr-developers/zarr-specs/blob/main/docs/v3/codecs/bytes /v1.0.rst >`_
1717
1818Copyright 2020 `Zarr core development team
1919<https://github.com/orgs/zarr-developers/teams/core-devs> `_. This work
@@ -27,7 +27,8 @@ Abstract
2727========
2828
2929Defines an ``array -> bytes `` codec that encodes arrays of fixed-size numeric
30- data types as little endian or big endian in lexicographical order.
30+ data types as a sequence of bytes in lexicographical order. For multi-byte data
31+ types, it encodes the array either in little endian or big endian.
3132
3233
3334Status of this document
@@ -55,14 +56,14 @@ this specification are introduced with the words "for example".
5556Codec name
5657==========
5758
58- The value of the ``name `` member in the codec object MUST be ``endian ``.
59+ The value of the ``name `` member in the codec object MUST be ``bytes ``.
5960
6061
6162Configuration parameters
6263========================
6364
6465endian:
65- Required. A string equal to either ``"big" `` or ``"little" ``.
66+ Required for multi-byte data types . A string equal to either ``"big" `` or ``"little" ``.
6667
6768
6869Format and algorithm
@@ -131,4 +132,5 @@ References
131132 Change log
132133==========
133134
134- No changes yet.
135+ - ``endian `` codec was renamed to ``bytes `` codec. `PR #263
136+ <https://github.com/zarr-developers/zarr-specs/pull/263/> `_
0 commit comments