Recent Releases of Hickle

Hickle - v5.0.3

What's Changed

  • spelling + formatting by @LDRyan0 in https://github.com/telegraphic/hickle/pull/172
  • Fix for Pytest 8 by @mr-c in https://github.com/telegraphic/hickle/pull/179
  • Fix for failing tests with numpy 1.24.1 by @EdwardBetts in https://github.com/telegraphic/hickle/pull/171
  • Fix test to work with Python 3.11 by @mr-c in https://github.com/telegraphic/hickle/pull/180
  • Update tox.ini by @telegraphic in https://github.com/telegraphic/hickle/pull/182
  • Support h5py version 3.9+ by @mr-c in https://github.com/telegraphic/hickle/pull/181

New Contributors

  • @LDRyan0 made their first contribution in https://github.com/telegraphic/hickle/pull/172
  • @mr-c made their first contribution in https://github.com/telegraphic/hickle/pull/179

Full Changelog: https://github.com/telegraphic/hickle/compare/v5.0.2...5.0.3

Scientific Software - Peer-reviewed - Python
Published by telegraphic about 2 years ago

Hickle - v5.0.2

Minor release, two small bugfixes: * Fix for 2D astropy Time objects from strings #162 * Fix for propagating filename arg #155

Scientific Software - Peer-reviewed - Python
Published by telegraphic almost 4 years ago

Hickle - v5.0.1

Minor release without dill dependency (for PyPi)

Scientific Software - Peer-reviewed - Python
Published by telegraphic almost 4 years ago

Hickle - v5.0.0

  • Support for newer versions of numpy >= 1.21 and h5py >= 3.0
  • Improved internal HDF5 structure for python dictionaries (no longer trailing /data)
  • Deprecated use of dill in favor of in-built pickle (given the updates to pickle functionality in Py3, and issues with numpy dtypes)
  • Switched to github actions for CI
  • Objects referred to multiple times are now only dumped once within the HDF5 file (HEP002)

Scientific Software - Peer-reviewed - Python
Published by telegraphic over 4 years ago

Hickle - v4.0.3

This is a minor patch release for v4 that fixes backward compatibility issues with v3 files.

Scientific Software - Peer-reviewed - Python
Published by 1313e over 5 years ago

Hickle - v4.0.1

This is a minor patch release for v4 that fixes a problem with hickling AstroPy SkyCoord objects.

Scientific Software - Peer-reviewed - Python
Published by 1313e almost 6 years ago

Hickle - v3.4.8

This is a minor patch release for v3 that fixes a problem with hickling AstroPy SkyCoord objects.

Scientific Software - Peer-reviewed - Python
Published by 1313e almost 6 years ago

Hickle - v4.0.0

This is the major v4.0.0 release of the hickle package.

Changes: - Dropped support for Python 2.7; - Dropped legacy support for hickle files made with v1 and v2; - OrderedDict is now supported (#65); - Subclasses of supported classes can now be properly dumped; - data_0 is no longer used if there is only a single data group/set (#44); - HDF5 groups can now be dumped to and loaded from (#54); - Integers using Python's arbitrary-precision (integers larger than 64-bit) can now be dumped and loaded properly (#113); - Replaced broken link to pickle documentation with proper one (#122); - Objects that appear to be iterable are no longer considered as such unless hickle knows for sure they are iterables (#70 and #125); - Dict keys with slashes are now supported (#124); - Loaders are only loaded when they are required for dumping or loading specific objects (#114); - hickle now has 100% test coverage; - NumPy arrays containing unicode strings can be properly dumped and loaded; - NumPy arrays containing non-NumPy objects can be dealt with as well (#90); - Removed the use of 'track_times' (#130); - If an object fails to be hickled using normal means, hickle will now fall back to pickling the object; - Massively simplified the way in which builtin Python scalars are stored, making it easier for the user to view.

Scientific Software - Peer-reviewed - Python
Published by 1313e almost 6 years ago

Hickle - 3.4.6

Fix for not being able to dump and load certain serialized objects.

Scientific Software - Peer-reviewed - Python
Published by 1313e over 6 years ago