Releases: neuro-ml/tarn
Releases · neuro-ml/tarn
v0.14.0: Redis is expirable
v0.13.3: Exclude Temporary Files in DiskDict.contents()
- also tarn is compatible with pydantic2 now
v0.13.2: Levels touches everything on read
Merge pull request #64 from neuro-ml/dev levels touch everything on read
v0.13.1: Redis Hotfix
- Fixed Redis touch bug
- Fixed bug in Levels
v0.13.0: Moved to s3fs
- Moved from boto3 to s3fs
- Location is writable by default
- Added ReadOnly interface instead of Writable
- Added abstract touch method to Location
- Removed StreamingBodyBuffer
- Added FileNotFoundError to SFTP
v0.12.0: SFTP Location
- added SFTP location
- added readme
- rearranged some modules
- removed some legacy stuff
- refactored RedisLocation and S3 init
- made locations picklable
- SmallLocation is Small now
v0.11.1: Minor hash bug fixed in DiskDict
Merge pull request #57 from neuro-ml/dev Minor hash bug fixed
v0.11.0: Added smart_cache decorator
- remove key_size attribute from all Locations
- now allow
-1
at the end of Location.levels - add support for the local
stable_objects
,unstable_objects
,unstable_modules
- add warning if s3 cannot update usage_date
- rename
is_stable
,is_unstable
,unstable_module
tomark_stable
,mark_unstable
,mark_module_unstable
correspondingly PickleKeyStorage
is usingstorage
hash algorithm ifNone
- catching
zlib.error
inNumpySerializer
v0.10.0: Add SmallConfig
Also
- read_batch moved to abstract class
- Levels and Fanout refactored a bit
- NoSuchKey bug fixed again
- Value type simplified
v0.9.5: Now using StreamingBodyBuffer in a safer way
Merge pull request #44 from neuro-ml/dev now using StreamingBodyBuffer in a safer way