Releases: con/fscacher
Releases · con/fscacher
0.4.4
🐛 Bug Fix
- BF: force "little" endianness while xor_byte #102 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.4.3
🐛 Bug Fix
- Address lint warnings and drop Python 3.8 #99 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.4.2
🧪 Tests
- Log when file timestamp unexpectedly in the future + more information in the failing test_memoize_path_dir #98 (@yarikoptic)
- Stop testing against PyPy 3.8; retry failed
test_memoize_path_diron Windows #95 (@jwodder)
Authors: 2
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.4.1
🐛 Bug Fix
- Stop using/testing EOLed 3.6 and 3.7, use 3.9 for linting (3.8 EOLs soon) #91 (@yarikoptic @jwodder)
- ASV dropped --strict option in 0.6.0 release #83 (@yarikoptic)
🏠 Internal
- Add a few folders I found locally into git ignore #92 (@yarikoptic)
- gh-actions: Bump codecov/codecov-action from 3 to 4 #89 (@dependabot[bot] @jwodder)
- gh-actions: Bump actions/setup-python from 4 to 5 #88 (@dependabot[bot])
- gh-actions: Bump actions/checkout from 3 to 4 #82 (@dependabot[bot])
🧪 Tests
- Test against Python 3.12 and PyPy 3.10 #84 (@jwodder)
- Use Python 3.8 to test against dev version of joblib #86 (@jwodder)
🔩 Dependency Updates
Authors: 3
- @dependabot[bot]
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.4.0
🚀 Enhancement
- Add
exclude_kwargsto memoization decorators #38 (@yarikoptic @jwodder)
Authors: 2
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.3.0
🚀 Enhancement
🐛 Bug Fix
- Drop support for Python 3.6 #80 (@jwodder @yarikoptic)
🏠 Internal
🧪 Tests
- Test against more recent versions of PyPy #81 (@jwodder)
- Test against Python 3.11 #78 (@jwodder)
- Clean out vfat mount between benchmarks #76 (@jwodder)
Authors: 2
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.2.0
🚀 Enhancement
- Support specifying a custom path for the cache; tokens becomes kwonly #73 (@jwodder)
- make joblib ignore "path" , pass resolved as part of the fingerprinting kwargs arg #63 (@yarikoptic @jwodder)
🏎 Performance
- Cache directory fingerprint as a XORed hash of file fingerprints #71 (@jwodder)
- Don't fingerprint paths when caching is ignored #72 (@jwodder)
🏠 Internal
- Improve linting configuration #64 (@jwodder)
- Make versioneer.py use setuptools instead of distutils #54 (@jwodder)
- Update codecov action to v2 #53 (@jwodder)
🧪 Tests
- Make benchmarks measure cache misses and hits separately #74 (@jwodder)
- Update Python version used to test development joblib to 3.7 #65 (@jwodder)
- Capture all logs during tests #56 (@jwodder)
Authors: 2
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)