Refactor archive subsystem and add archive test suite
40 files · 400+ · 2,863-

Archive refactoring

8 files changed
  • __init__.py Archive package restructure
  • base.py Base archive refinements
  • bzip2.py Bzip2 module refactor
  • gzip.py Gzip module refactor
  • tar.py Tar module refactor
  • xz.py XZ module refactor
  • zip.py Zip module refactor
  • zstd.py Zstd module refactor
  • Refactored all archive format modules for consistency and reduced code decouple internal
    1 file
    • __init__.py

Archive test suite

4 files changed
  • test_base.py Base archive tests
  • test_bzip2.py Bzip2 tests
  • test_deterministic.py Deterministic archive tests
  • test_gzip.py Gzip tests
  • Added comprehensive archive test suite including deterministic behavior validation qualify internal
    1 file
    • test_deterministic.py