Set of tools for electronic archivists
Project description
EArchive
Set of tools for managing electronic archive files, written in Python.
Tools can be executed as : earchive <tool>
.
Tools
Available tools are : - check, to check for invalid paths in a file system - copy, to copy the structure of a directory as only empty files
More information about each tool can be obtained by running earchive <tool> --help
Installation
Recommended
The recommended installation uses pipx (https://pipx.pypa.io/stable/) to install the earchive package in an isolated environment and create a shortcut to it in the console.
pipx install earchive
earchive --help
Pip
From a Python environment :
pip install earchive
earchive --help
From source
Clone the source code :
git clone git@github.com:MatteoBouvier/earchive.git
python -m earchive --help
Project details
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
File details
Details for the file earchive-0.1.0.tar.gz
.
File metadata
- Download URL: earchive-0.1.0.tar.gz
- Upload date:
- Size: 14.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.11.4-arch2-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc25221252508b9892ce5969ef44753f57959ab1c0f4ef4ba83e648e81f891b7 |
|
MD5 | 9bdc8466e0e09b9cc560fc6b55e4af95 |
|
BLAKE2b-256 | b4283d0fdebcb861dc95c9f6cf34f6577db1fb6c107658732a9e32d50c9fbdfa |
File details
Details for the file earchive-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: earchive-0.1.0-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.11.4-arch2-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0560de8caa45c4626bb408b5aea16fe52aea0c8db55dbaaceaa12f662bbf4a5b |
|
MD5 | 7d9f776be3d0e517ccce3e9ee9defd97 |
|
BLAKE2b-256 | b4745d76c8f439f0b89abe864d1d3bfc9e0387f6a42735146a0466a3afb27149 |