Skip to content

Release v3.10.2

Latest

Choose a tag to compare

@avalentino avalentino released this 04 Jan 21:11
· 105 commits to master since this release
v3.10.2
c463f8d

Changes from 3.10.1 to 3.10.2

Improvements

  • Wheels for Python v3.13 are now provided (#1217).
  • Convert HDF5-Blosc sources into Git submodule (#1197).
  • Complete code re-formatting and improvement of variables naming.
    Now the entire codebase is fully PEP8 compliant and regularly checked in CI with black, flake8 and isort (#867).
  • The automatic build of the documentation has been re-worked.
  • Use numpy.typing.DTypeLike over np.dtype for parameters. Thanks to Joel T. Collins.
  • Accept IsDescription, dict, numpy.dtype as table descriptions. Thanks to Joel T. Collins.
  • Allow multi-dimension chunkshape when creating arrays. Thanks to Joel T. Collins.
  • Improve the way setup.py finds runtime libs (see #1219 and #1223). Thanks to Jason Bacon.

Bugfixes

  • Fixed blosc2 search paths.
  • Fixed the copy of tables with createparents=True (#1208).
  • Fixed links in README.rst (#1218). Thanks to David Poznik.
  • Fixed the function for writing cpu info to cache file (#1222). Thanks to Adrian Altenhoff.
  • Fixed an incorrect access to the obsolete sys.maxint in pttree (#1224).