What's Changed
Bug Fixes
Type Checker Errors Fixed
Fixed all type errors that were causing CI failures and blocking Docker image builds:
cli.py:
- Lines 3293-3303: Added explicit
cast(Path, path_item)forrglob()results- The type checker infers
Path | Bufferfor rglob generator items, but at runtime they are alwaysPathobjects
- The type checker infers
- Line 3928: Removed redundant
cast(str, name)sincenamefromos.walk()filenames is already typed asstr
storage.py:
- Lines 1036-1057: Added explicit
cast(Path, ...)for bothrglob()loops inheal_archive_locks() - Added
castto the typing imports
CI Status
✅ All type checks now pass
✅ All linter checks pass
✅ Docker image build should now succeed
Full Changelog: v0.1.1...v0.1.2