File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,21 @@ $ uv add libvcs --prerelease allow
1818
1919<!-- Maintainers, insert changes / features for the next release here -->
2020
21- _ Upcoming changes will be written here._
21+ ### pytest plugin
22+
23+ #### pytest_plugin: Add XDG persistent cache for fixtures (#502 )
24+
25+ - Add XDG-based persistent cache at ` ~/.cache/libvcs/pytest/ `
26+ - Add {class}` ~libvcs.pytest_plugin.RepoFixtureResult ` with cache hit/miss tracking
27+ - Add atomic initialization for pytest-xdist compatibility
28+ - Significantly faster test runs when cache is warm
29+
30+ ### Internal
31+
32+ #### _ internal: Add file locking module (#502 )
33+
34+ - Add {class}` ~libvcs._internal.file_lock.FileLock ` for cross-platform file locking
35+ - Add {func}` ~libvcs._internal.file_lock.atomic_init ` for race-free initialization
2236
2337### Development
2438
You can’t perform that action at this time.
0 commit comments