Skip to content

Commit

Permalink
Merge pull request #2 from neurodebian/bf
Browse files Browse the repository at this point in the history
Manually fixup CHANGELOG for 1.0 -- release failed
  • Loading branch information
yarikoptic authored Jun 5, 2024
2 parents bf29619 + 6f94059 commit 2828eb2
Showing 1 changed file with 1 addition and 109 deletions.
110 changes: 1 addition & 109 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,117 +4,9 @@

- Rebrand into fscacher-pkgtester (python package remains the same) [#1](https://github.com/neurodebian/fscacher-pkgtester/pull/1) ([@yarikoptic](https://github.com/yarikoptic))

#### ⚠️ Pushed to `master`

- Add a few folders I found locally into git ignore ([@yarikoptic](https://github.com/yarikoptic))
- Unify asv requirements ([@jwodder](https://github.com/jwodder))
- Do not do manual installation of asv, use our setup.cfg etc ([@yarikoptic](https://github.com/yarikoptic))
- Restrict asv to come before 0.6.2 since causes CI fail ([@yarikoptic](https://github.com/yarikoptic))
- Remove remainder of 3.7 mentionings ([@yarikoptic](https://github.com/yarikoptic))
- Stop using/testing EOLed 3.6 and 3.7, use 3.9 for linting (3.8 EOLs soon) ([@yarikoptic](https://github.com/yarikoptic))
- Set CODECOV_TOKEN ([@jwodder](https://github.com/jwodder))
- [gh-actions](deps): Bump codecov/codecov-action from 3 to 4 ([@dependabot[bot]](https://github.com/dependabot[bot]))
- [gh-actions](deps): Bump actions/setup-python from 4 to 5 ([@dependabot[bot]](https://github.com/dependabot[bot]))
- Test against Python 3.12 and PyPy 3.10 ([@jwodder](https://github.com/jwodder))
- Replace appdirs with platformdirs ([@jwodder](https://github.com/jwodder))
- Use Python 3.8 to test against dev version of joblib ([@jwodder](https://github.com/jwodder))
- [gh-actions](deps): Bump actions/checkout from 3 to 4 ([@dependabot[bot]](https://github.com/dependabot[bot]))
- Add packaging to dependencies along with asv as instructed in the issue ([@yarikoptic](https://github.com/yarikoptic))
- ASV dropped --strict option in 0.6.0 release ([@yarikoptic](https://github.com/yarikoptic))
- Update README ([@jwodder](https://github.com/jwodder))
- Add `exclude_kwargs` to memoization decorators ([@yarikoptic](https://github.com/yarikoptic))
- Further testing ([@jwodder](https://github.com/jwodder))
- Update README.rst ([@jwodder](https://github.com/jwodder))
- Update src/fscacher/cache.py ([@jwodder](https://github.com/jwodder))
- Ignore cache for non-path-like arguments ([@jwodder](https://github.com/jwodder))
- Boilerplate updates ([@jwodder](https://github.com/jwodder))
- Skip a test on PyPy on Windows ([@jwodder](https://github.com/jwodder))
- Test against more recent versions of PyPy ([@jwodder](https://github.com/jwodder))
- Merge branch 'master' into no-py3.6 ([@yarikoptic](https://github.com/yarikoptic))
- Drop support for Python 3.6 ([@jwodder](https://github.com/jwodder))
- Test against Python 3.11 ([@jwodder](https://github.com/jwodder))
- Configure Dependabot to update GitHub Actions action versions ([@jwodder](https://github.com/jwodder))
- Update GitHub Actions action versions ([@jwodder](https://github.com/jwodder))
- Clean out vfat mount between benchmarks ([@jwodder](https://github.com/jwodder))
- Test that file order is irrelevant for DirFingerprints ([@jwodder](https://github.com/jwodder))
- Try to make bytes-XORing faster ([@jwodder](https://github.com/jwodder))
- Make benchmarks measure cache misses and hits separately ([@jwodder](https://github.com/jwodder))
- Fix ([@jwodder](https://github.com/jwodder))
- Improve benchmark workflow's handling of errors ([@jwodder](https://github.com/jwodder))
- Support specifying a custom path for the cache ([@jwodder](https://github.com/jwodder))
- Cache directory fingerprint as a XORed hash of file fingerprints ([@jwodder](https://github.com/jwodder))
- Don't fingerprint paths when caching is ignored ([@jwodder](https://github.com/jwodder))
- Update Python version used to test development joblib to 3.7 ([@jwodder](https://github.com/jwodder))
- Run isort and flake8 with pre-commit ([@jwodder](https://github.com/jwodder))
- Stop using flake8-import-order-jwodder; starting using flake8-unused-arguments ([@jwodder](https://github.com/jwodder))
- Give linters their own tox env ([@jwodder](https://github.com/jwodder))
- Handle functions whose first arguments aren't named "path" ([@jwodder](https://github.com/jwodder))
- make joblib ignore "path" , pass resolved as part of the fingerprinting kwargs arg ([@yarikoptic](https://github.com/yarikoptic))
- Capture all logs during tests ([@jwodder](https://github.com/jwodder))
- Make versioneer.py use setuptools instead of distutils ([@jwodder](https://github.com/jwodder))
- Update codecov action to v2 ([@jwodder](https://github.com/jwodder))
- Ignore DeprecationWarning caused by joblib using distutils ([@jwodder](https://github.com/jwodder))
- Test against Python 3.10 ([@jwodder](https://github.com/jwodder))
- Revert "Limit joblib version to pre-1.1.0" ([@jwodder](https://github.com/jwodder))
- Fix how asv is told to use the current Python version ([@jwodder](https://github.com/jwodder))
- Change pypy3 to pypy-3.7 on GitHub Actions ([@jwodder](https://github.com/jwodder))
- Limit joblib version to pre-1.1.0 ([@jwodder](https://github.com/jwodder))
- Install git annex in non-Windows CI environments ([@jwodder](https://github.com/jwodder))
- Test handling of moving symlinks around in git-annex ([@jwodder](https://github.com/jwodder))
- Update for dev version of joblib ([@jwodder](https://github.com/jwodder))
- Test against dev version of joblib ([@jwodder](https://github.com/jwodder))
- Resimplify release workflow ([@jwodder](https://github.com/jwodder))
- Remove debug step ([@jwodder](https://github.com/jwodder))
- Fix versioneer+auto integration (or else) ([@jwodder](https://github.com/jwodder))
- Try to debug versioneer failure ([@jwodder](https://github.com/jwodder))
- Get auto and versioneer to play nice together ([@jwodder](https://github.com/jwodder))
- Get asv to run pypy3 correctly ([@jwodder](https://github.com/jwodder))
- Remove newlines from test files, as they differ on Windows ([@jwodder](https://github.com/jwodder))
- Test against Windows and macOS ([@jwodder](https://github.com/jwodder))
- Set up auto ([@jwodder](https://github.com/jwodder))
- Start CHANGELOG ([@jwodder](https://github.com/jwodder))
- v0.1.0 — Initial release ([@jwodder](https://github.com/jwodder))
- Keywords & classifiers ([@jwodder](https://github.com/jwodder))
- Add structure to README ([@jwodder](https://github.com/jwodder))
- Include inode in file fingerprints ([@jwodder](https://github.com/jwodder))
- Fill in README ([@jwodder](https://github.com/jwodder))
- RF(BM): do not bother with custom options -- do not help, and also do loop explicitly as we had it ([@yarikoptic](https://github.com/yarikoptic))
- ENH: establish Benchmark base class with common parameters to stabilize benchmarking ([@yarikoptic](https://github.com/yarikoptic))
- RF(BM): make time_{file,directory} to have only invoking already for a cached result ([@yarikoptic](https://github.com/yarikoptic))
- ENH: install also pre-commit for devel ([@yarikoptic](https://github.com/yarikoptic))
- RF(BM): remove "n" parameter, should not be needed ([@yarikoptic](https://github.com/yarikoptic))
- ENH: set benchmarks (and devel and all) extra_require ([@yarikoptic](https://github.com/yarikoptic))
- Make benchmark workflow fail if a benchmark slowed down too much ([@jwodder](https://github.com/jwodder))
- RM: do not run bechmarking on push ([@yarikoptic](https://github.com/yarikoptic))
- Make asv only benchmark the latest commit at a time ([@jwodder](https://github.com/jwodder))
- Lint ([@jwodder](https://github.com/jwodder))
- Run benchmarks on multiple file systems ([@jwodder](https://github.com/jwodder))
- Fetch history when benchmarking ([@jwodder](https://github.com/jwodder))
- Benchmarking workflow ([@jwodder](https://github.com/jwodder))
- Basic benchmarking with asv ([@jwodder](https://github.com/jwodder))
- Support fingerprinting directories ([@jwodder](https://github.com/jwodder))
- Replace DANDI_CACHE with FSCACHER_CACHE and custom envvar ([@jwodder](https://github.com/jwodder))
- Use "fscacher" for appdir name instead of "dandi" ([@jwodder](https://github.com/jwodder))
- Update repo URLs ([@jwodder](https://github.com/jwodder))
- Update .gitattributes ([@jwodder](https://github.com/jwodder))
- Added GitHub Actions workflow ([@jwodder](https://github.com/jwodder))
- Simplify flake8 config for black compatibility ([@jwodder](https://github.com/jwodder))
- Rename to fscacher ([@jwodder](https://github.com/jwodder))
- Move tests under package ([@jwodder](https://github.com/jwodder))
- Use pre-commit ([@jwodder](https://github.com/jwodder))
- Support `from pyfscacher import PersistentCache` ([@jwodder](https://github.com/jwodder))
- Successfully test ([@jwodder](https://github.com/jwodder))
- Copy tests from https://github.com/dandi/dandi-cli/blob/master/dandi/support/tests/test_cache.py ([@jwodder](https://github.com/jwodder))
- Use versioneer ([@jwodder](https://github.com/jwodder))
- Packaging ([@jwodder](https://github.com/jwodder))
- Remove dependence on get_logger() ([@jwodder](https://github.com/jwodder))
- Copy code from https://github.com/dandi/dandi-cli/blob/master/dandi/support/cache.py ([@jwodder](https://github.com/jwodder))
- Initial commit ([@yarikoptic](https://github.com/yarikoptic))

#### Authors: 3
#### Authors: 1

- [@dependabot[bot]](https://github.com/dependabot[bot])
- John T. Wodder II ([@jwodder](https://github.com/jwodder))
- Yaroslav Halchenko ([@yarikoptic](https://github.com/yarikoptic))

---
Expand Down

0 comments on commit 2828eb2

Please sign in to comment.