A generic archive reader and writer for various archive formats.
Project description
OmniArchive
This Python module provides a generic archive reader and writer for various archive formats, including ZIP, TAR, and regular filesystem directories.
It offers a consistent interface following pathlib.Path for working with these archive types.
The module is designed to be extensible, allowing developers to add support for additional archive formats.
Alternatives
- https://pypi.org/project/archive-path/ provides a common path interface for different archive types but does not allow nested archives or folder archives.
- https://pypi.org/project/python-archive/ / https://pypi.org/project/Archive/ provides a common interface for different archive types but no path interface.
- https://github.com/fake-name/UniversalArchiveInterface also provides a common interface for different archive types but no path interface.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file omni_archive-0.0.2.tar.gz.
File metadata
- Download URL: omni_archive-0.0.2.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b52d7a337ccd4fca5738b94a88287bdeeae99137b0e70726e5b9c7adcee4d3e
|
|
| MD5 |
0c5e60b864998074e4c2165af9bfb027
|
|
| BLAKE2b-256 |
3aa74e3c7119cf39df48a478216fdf0affca40c6e8debe8d5834793249501084
|
File details
Details for the file omni_archive-0.0.2-py3-none-any.whl.
File metadata
- Download URL: omni_archive-0.0.2-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8665417d0f8cf74e7ca45ed25d76f760073de88cdd0efcdf8afb5e25b9a3ce73
|
|
| MD5 |
a67a67be8b8ddaf04258db56fb969b58
|
|
| BLAKE2b-256 |
ff6ba2e4390e233f80978700b1b6aaa6523a5d828eaa195460c2dab9e5599b32
|