hickle icon indicating copy to clipboard operation
hickle copied to clipboard

a HDF5-based python pickle replacement

Results 11 hickle issues
Sort by recently updated
recently updated
newest added

When I run test tests on a machine with the s390x architecture the test_astropy_time_array fails with this exception: ``` TypeError: No conversion path for dtype: dtype('>U23') ``` This looks like...

pull-request-welcome
help-wanted

``` $ python3.11 -mpytest --no-cov ============================= test session starts ============================== platform linux -- Python 3.11.0+, pytest-7.1.2, pluggy-1.0.0+repack benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /home/edward/src/2022/vendor/hickle-5.0.2,...

pull-request-welcome
help-wanted

https://anaconda.org/conda-forge/hickle

pull-request-welcome
help-wanted

Thanks to @EdwardBetts, hickle is now included in Debian (unstable) 🙏. Mainly opening this issue to let @hernot, @1313e, and other devs know 🚀. I have just fixed a few...

It would be useful to be able to see what's stored inside a hickle archive.

enhancement
pull-request-welcome

Using pyinstaller to generate executables from python code, hickle throws errors on dumping an loading files while running the generated executable. `hickle.dump(anything , "D:\\anything.hkl")` Traceback (most recent call last): File...

help-wanted

As suggested in https://github.com/telegraphic/hickle/issues/28 it would be really useful to dump all the currently defined variables. Optionally they could all go into a single, well structured .hkl file. As reference...

enhancement
pull-request-welcome

Traceback (most recent call last): File "/home/wkx/.conda/envs/swinlstm/lib/python3.8/site-packages/hickle/hickle.py", line 569, in load raise FileError("HDF5-file does not have the proper attributes!") hickle.hickle.FileError: HDF5-file does not have the proper attributes! During handling of...

It would be neat to be able to natively hickle `astropy.cosmology.Cosmology` subclass instances. I gave it a crack but my solution isn't working for me. I'm probably just misunderstanding something...

question

@steven-murray has written a neat package called [hickleable](https://github.com/steven-murray/hickleable). The idea is to provide a simple decorator to apply to classes that will make them hickle-able without pickling. Is this better...

enhancement
question