Skip to content

Releases

v0.17.1

Choose a tag to compare

@d-v-b d-v-b released this 20 Oct 19:32
54fc274

Security

  • Pickle.decode now refuses to unpickle data unless the process opts in, because
    unpickling can execute arbitrary code and the pickle codec can be selected by
    untrusted array metadata. Decoding raises numcodecs.errors.UnsafeDecodeError by
    default. To read trusted pickle-encoded data, set
    numcodecs.pickles.ALLOW_UNSAFE_PICKLE_DECODE = True, or set the environment variable
    NUMCODECS_ALLOW_UNSAFE_PICKLE_DECODE=1 (or "yes" / "true") before importing
    numcodecs. These settings only affect decoding. Encoding with the pickle codec remains
    allowed by default.
    See GHSA-jqc8-qjfv-5m6r.

Maintenance

  • Allow building against a system Zlib. Note, this is only required if blosc is still
    vendored, and a vendored Zlib is no longer built if blosc is not.
    By @QuLogic, #860

Full Changelog: v0.17.0...v0.17.1

v0.16.6

Choose a tag to compare

@d-v-b d-v-b released this 20 Oct 19:30
40c29ef

Security

  • Pickle.decode now refuses to unpickle data unless the process opts in, because
    unpickling can execute arbitrary code and the pickle codec can be selected by
    untrusted array metadata. Decoding raises numcodecs.errors.UnsafeDecodeError by
    default. To read trusted pickle-encoded data, set
    numcodecs.pickles.ALLOW_UNSAFE_PICKLE_DECODE = True, or set the environment variable
    NUMCODECS_ALLOW_UNSAFE_PICKLE_DECODE=1 (or "yes" / "true") before importing
    numcodecs. These settings only affect decoding. Encoding with the pickle codec remains
    allowed by default.
    See GHSA-jqc8-qjfv-5m6r.

Maintenance

  • Repaired CI on the 0.16.x maintenance branch so this release could be built and tested
    (#868). No functional changes.

This is a security update for the 0.16 line; the same fix is in 0.15.2 and 0.17.1.

Full Changelog: v0.16.5...v0.16.6

v0.15.2

Choose a tag to compare

@d-v-b d-v-b released this 20 Oct 19:22
c000995

Security

  • Pickle.decode now refuses to unpickle data unless the process opts in, because
    unpickling can execute arbitrary code and the pickle codec can be selected by
    untrusted array metadata. Decoding raises numcodecs.errors.UnsafeDecodeError by
    default. To read trusted pickle-encoded data, set
    numcodecs.pickles.ALLOW_UNSAFE_PICKLE_DECODE = True, or set the environment variable
    NUMCODECS_ALLOW_UNSAFE_PICKLE_DECODE=1 (or "yes" / "true") before importing
    numcodecs. These settings only affect decoding. Encoding with the pickle codec remains
    allowed by default.
    See GHSA-jqc8-qjfv-5m6r.

Maintenance

  • Repaired CI on the 0.15.x maintenance branch so this release could be built and tested
    (#869). No functional changes.

This is a security update for the 0.15 line; the same fix is in 0.16.6 and 0.17.1.

Full Changelog: v0.15.1...v0.15.2

v0.17.0

Choose a tag to compare

@d-v-b d-v-b released this 17 Sep 18:04
fcc79a1

What's Changed

New Contributors

Full Changelog: v0.16.5...v0.17.0

v0.16.5

Choose a tag to compare

@maxrjones maxrjones released this 21 Nov 02:38
69bc233

What's Changed

Full Changelog: v0.16.4...v0.16.5

v0.16.4

Choose a tag to compare

@d-v-b d-v-b released this 20 Nov 20:01
91dfe42

What's Changed

New Contributors

Full Changelog: v0.16.3...v0.16.4

0.16.3

Choose a tag to compare

@d-v-b d-v-b released this 18 Sep 18:38
878d2b3

What's Changed

  • Fix Zstd decompression negative size issue on 32-bit platforms (Fixes #781) by @mkitti in #782
  • Test 32-bit support via x86 Alpine Setup Action Linux by @mkitti in #784
  • MNT: bump to main branch of c-blosc to fix gcc15 compilation by @tacaswell in #772

Full Changelog: v0.16.2...v0.16.3

v0.16.2

Choose a tag to compare

@d-v-b d-v-b released this 13 Aug 15:53
f42a233

What's Changed

New Contributors

Full Changelog: v0.16.1...v0.16.2

v0.16.1

Choose a tag to compare

@d-v-b d-v-b released this 22 May 13:24
308cc25

What's Changed

New Contributors

Full Changelog: v0.16.0...v0.16.1

v0.16.0

Choose a tag to compare

@dstansby dstansby released this 08 Apr 08:01
197a03d

What's Changed

New Contributors

Full Changelog: v0.15.1...v0.16.0