Releases: ecmwf-projects/cacholote
Releases · ecmwf-projects/cacholote
v0.3.0 - 2023-03
v0.2.2
What's Changed
- Return cache entry by @malmans2 in #69
- Make id the only primary key by @malmans2 in #70
- add repr of CacheEntry by @malmans2 in #72
- delete stale locks by @malmans2 in #74
- better handling of expiration by @malmans2 in #73
- Remove cache lock by @malmans2 in #75
- remove contextvars by @malmans2 in #71
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- better hashing for cached files by @malmans2 in #59
- improve public API by @malmans2 in #57
- move commit or rollback by @malmans2 in #60
- Template update by @malmans2 in #61
- use sessionmaker once by @malmans2 in #62
- template update by @malmans2 in #63
- revise logging by @malmans2 in #65
- add option to pass engine kwarg by @malmans2 in #66
- do not use dask autochunking by @malmans2 in #67
Full Changelog: v0.1.4...v0.2.1
v0.2.0 - 2022-12
What's Changed
Full Changelog: v0.1.3...v0.2.0
v0.1.4 - Alpha
What's Changed
Full Changelog: v0.1.3...v0.1.4
v0.1.3 - Alpha
What's Changed
- Add expiration key by @malmans2 in #30
- Cache json by @malmans2 in #32
- Lock db by @malmans2 in #33
- refactor cleaner by @malmans2 in #34
- better locker by @malmans2 in #35
- Allow tagging by @malmans2 in #36
- cruft update by @malmans2 in #37
- set autoflush to false by @malmans2 in #40
- disable db locker by @malmans2 in #41
- Support more IO classes by @malmans2 in #43
- use env variables by @malmans2 in #45
- cleanup config by @malmans2 in #46
- fix flaky tests by @malmans2 in #47
- Locker contextvars by @malmans2 in #50
- always rollback by @malmans2 in #52
Full Changelog: v0.1.2...v0.1.3
v0.1.2 - Alpha
What's Changed
- fix incompatibility with
fsspec>=2022.10.0
- add option to switch cache on/off by @malmans2 in #29
- implement cache database by @malmans2 in #26
Full Changelog: v0.1.1...v0.1.2
v0.1.1 - Alpha
What's Changed
- add option to raise all errors by @malmans2 in #22
- make decoders customizable by @malmans2 in #24
- A ECMWF Copyright by @alexamici in #28
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - 2022-09
What's Changed
- align with cruft template by @malmans2 in #1
- Implement settings manager and diskcache by @malmans2 in #2
- Rename to cacholote by @malmans2 in #4
- Add quick start by @malmans2 in #5
- copy opened files to cache by @malmans2 in #7
- implement xarray/netcdf following stac by @malmans2 in #8
- add support for type application/wmo-GRIB2 by @malmans2 in #9
- implement fsspec by @malmans2 in #11
- write Datasets to zarr and allow caching nc/grib on any filesystem by @malmans2 in #13
- Refactor checksum by @malmans2 in #14
- refactor extra encoders by @malmans2 in #15
- test s3 filesystem by @malmans2 in #16
- Refactor test by @malmans2 in #17
- handle corrupted files by @malmans2 in #18
- add read-only href by @malmans2 in #20
- implement better hashing by @malmans2 in #21
Full Changelog: https://github.com/bopen/cacholote/commits/v0.1.0