Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

Releases: Blosc/python-caterva

Release 0.7.3

28 Oct 11:55
Compare
Choose a tag to compare
Release 0.7.3 Pre-release
Pre-release
  • Adapt to the latest version of Caterva 0.5.0
  • Drop support for Python 3.7 and add for Python 3.10 and 3.11

Release 0.7.1

19 Jan 11:02
Compare
Choose a tag to compare
Release 0.7.1 Pre-release
Pre-release

Changes from 0.7.0 to 0.7.1

  • Fix to apply filtersmeta from kwargs.
  • Fix metalayer creation in the ext file.
  • Update the docstrings.

Release 0.7.0

25 Nov 12:25
Compare
Choose a tag to compare
Release 0.7.0 Pre-release
Pre-release

Changes from 0.6.0 to 0.7.0

  • Remove plainbuffer support.
  • Improve documentation.

Release 0.6.0

14 Jul 10:04
Compare
Choose a tag to compare
Release 0.6.0 Pre-release
Pre-release

Changes from 0.5.3 to 0.6.0

  • Provide wheels in PyPi.
  • Update caterva submodule to 0.5.0.

Release 0.5.0

22 Jun 06:54
Compare
Choose a tag to compare
Release 0.5.0 Pre-release
Pre-release

Changes from 0.4.2 to 0.5.0

  • Big c-core refactoring that improves the slicing performance.
  • Implement __setitem__ method for arrays to allow updating the values of the arrays.
  • Use Blosc special-constructors to initialize the arrays.
  • Improve the buffer and array protocols.
  • Remove the data type support to simplify the library.

Release 0.4.2

31 Jul 13:22
Compare
Choose a tag to compare
Release 0.4.2 Pre-release
Pre-release

Changes from 0.4.1 to 0.4.2

  • Add files in MANIFEST.in.

Release 0.4.1

30 Jul 11:15
Compare
Choose a tag to compare
Release 0.4.1 Pre-release
Pre-release

Changes from 0.4.0 to 0.4.1

  • Fix invalid values for classifiers defined in setup.py.

Release 0.4.0

30 Jul 10:49
Compare
Choose a tag to compare
Release 0.4.0 Pre-release
Pre-release

Changes from 0.3.0 to 0.4.0

  • Compile the package using scikit-build.

  • Introduce a second level of multidimensional chunking.

  • Complete API renaming.

  • Support the buffer protocol and the numpy array protocol.

  • Generalize the slicing.

  • Make cat4py independent of numpy.

Release 0.3.0

28 Oct 09:40
Compare
Choose a tag to compare
Release 0.3.0 Pre-release
Pre-release

Changes from 0.2.3 to 0.3.0

  • Set the development status to alpha.

  • Add instructions about installing cat4py from pip.

  • getitem and setitem are now special methods in ext.Container.

  • Add new class from numpy arrays NPArray.

  • Support for serializing/deserializing Containers to/from serialized frames (bytes).

  • The pshape is calculated automatically if is None.

  • Add a .sframe attribute for the serialized frame.

  • Big refactor for more consistent inheritance among classes.

  • The from_numpy() function always return a NPArray now.

Release 0.2.3

18 Sep 09:39
Compare
Choose a tag to compare
Release 0.2.3 Pre-release
Pre-release

Changes from 0.2.2 to 0.2.3

  • Rename MANINFEST.in for MANIFEST.in.

  • Fix the list of available cnames.