Releases: con/fscacher
Releases Β· con/fscacher
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_dir
on 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_kwargs
to 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)