Skip to content

Commit 36cd3e2

Browse files
committed
CHANGES: Add copytree_reflink entry (#503)
1 parent 2d178e0 commit 36cd3e2

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

CHANGES

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ $ uv add libvcs --prerelease allow
2020
_Notes on the upcoming release will go here._
2121
<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
2222

23+
### Internal
24+
25+
#### _internal: Add copytree_reflink for CoW-optimized copying (#503)
26+
27+
- Add {func}`~libvcs._internal.copy.copytree_reflink` using `cp --reflink=auto`
28+
- Enables Copy-on-Write on supported filesystems (btrfs, XFS, APFS)
29+
- Falls back to {func}`shutil.copytree` on unsupported filesystems
30+
- Used by pytest fixtures for faster test setup
31+
2332
## libvcs 0.40.0 (2026-04-25)
2433

2534
### What's new

0 commit comments

Comments
 (0)