Ratarmount

Latest version: v1.0.0

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

0.14.0

- Add `--disable-union-mount` option to present multiple archives in subfolders under the mount point.
- Add fine-grained control over the union mount cache:
- `--union-mount-cache-max-depth`
- `--union-mount-cache-max-entries`
- `--union-mount-cache-timeout`
- Only use the number of cores the ratarmount process has affinity for by default.
- Disable auto-detection of GNU incremental TAR archives by default.
Use `--detect-gnu-incremental` or better `--gnu-incremental`/`--no-gnu-incremental`
instead.
- Add `--index-minimum-file-count` with sane default (1000) to avoid creating index files for
rather small ZIP archives.
- Apply name change: pragzip -> rapigzip.
- Fix ambiguous FUSE behavior that resulted in `find` not descending into recursively
mounted subarchives.
- (ratarmountcore 0.6.0) Use `rapidgzip` instead of `indexed_gzip` by default.
- (ratarmountcore 0.6.0) Do not parallelize gzip on slow drives because `pread` is slower than
sequential `read` on those.
- (ratarmountcore 0.6.0) Enable profiling output for rapidgzip with -d 2 or greater.
- (ratarmountcore 0.6.0) Do not check for GNU incremental TAR archive after an index has been loaded because
it is only necessary for index creation. Note that this means that`SQLiteIndexedTar.isGnuIncremental`
member will remain `False` when an index has been loaded.
- (ratarmountcore 0.6.0) Test for incremental archive after loading the compression index to avoid having
to recreate it.
- (ratarmountcore 0.6.0) Fix missing warning for multi-frame requirement of Zstandard archives.
- (ratarmountcore 0.6.0) Fix unnecessary warning about mismatching `gzip-seek-point-spacing`
when loading an index for
(ratarmountcore 0.6.0) archives without gzip compression.
- (ratarmountcore 0.6.0) Change the default value of the `SQLiteIndexedTar` constructor argument
`gzipSeekPointSpacing` from 4 MiB tp 16 MiB to make it consistent with the ratarmount CLI option.

0.13.0

- (ratarmountcore 0.5.0) Use XDG_CACHE_HOME according to FreeDesktop as default fallback
when the archive folder is not writable.
- (ratarmountcore 0.5.0) Create an SQLite index file for zip archives to speed up metadata lookup.
- (ratarmountcore 0.5.0) Fix issue with folders for mounted zip files not being traversed with find.

0.12.0

- Add --recursion-depth argument for more fine-grained recursion control.
- Add support to show a joined view of split files, e.g., <file>.001, and also support split archives.
- Add --use-backend option to choose between multiple available backends, e.g., 'lzmaffi' and 'xz' for xz files.
- Add support for pragzip when it has been installed and specified with '--use-backend pragzip'.
Pragzip offers unique parallelized decompression of arbitrary gzip files. Using a 12-core processor,
it can show speedups of 12 over gzip and speedups of 8 over pigz for sequentially decoding base64 files.
Furthermore, similar to indexed_bzip2 it is based on a block cache and therefore can substantially speed up
concurrent access streams as might happen when accessing multiple files through ratarmount concurrently.
Currently, indexed_gzip will still be used to create the index in the first pass and pragzip is used
for subsequent accesses with '--use-backend pragzip'.
- (ratarmountcore 0.4.0) AutoMountLayer now takes a 'recursionDepth' argument instead of 'recursive'.
- (ratarmountcore 0.4.0) Fix handling of paths in zip and rar files that contain '../'.
- (ratarmountcore 0.4.0) Add backend prioritization option to SQLiteIndexedTar.

0.11.3

- Fix files with leading "./" not being deleted when using --commit-overlay
- Fix files directly under the mount point not being deleted correctly with --write-overlay.
- (ratarmountcore 0.3.2) Fix exception when trying to mount a RAR archive containing files without timestamps.

0.11.2

- Fix --password option not working.

0.11.1

- Fix compatibility of --commit-overlay with older GNU tar versions by removing the redundant --verbatim-file option.
- (ratarmountcore 0.3.1) Fix duplicate mounting of uncompressed TARs inside TARs when using --recursive.

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.