Ritual Arweave library
Project description
Ritual Arweave
This is a library as well as a CLI tool that allows uploading and downloading data to and from the Arweave network. Users can:
- Upload/Download individual files from & to the Arweave network.
- Upload/Download repositories to & from the Arweave network. Each repository is a
directory containing multiple files (artifacts). These are commonly used in
infernet-ml
to store and retrieve models.
For more information, refer to the [Ritual Arweave documentation] (https://ritual-arweave.docs.ritual.net/).
Installation
Via pip:
pip install ritual-arweave
Via UV:
uv pip install ritual-arweave
Usage
CLI:
ritual-arweave --help
Developing
You might find yourself iterating on both ritual_arweave
& ritual_pyarweave
when
doing development. To make sure that the correct modules are imported, set the
PYTHONPATH
environment variable like so:
export PYTHONPATH="libraries/ritual_arweave/src:libraries/ritual_pyarweave/src"
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
ritual_arweave-0.2.0.tar.gz
(2.4 MB
view details)
Built Distribution
File details
Details for the file ritual_arweave-0.2.0.tar.gz
.
File metadata
- Download URL: ritual_arweave-0.2.0.tar.gz
- Upload date:
- Size: 2.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de92646c6bc82000d16fd15762dd7890cde45bb552e7cc7c061a63e0b5edd203 |
|
MD5 | b963593d0bc349420568a1ad5f1c655e |
|
BLAKE2b-256 | 4a90f9b42d00fe78cc7b00fc31904c56673ab1751cd7679e3cc71b1929fecffc |
File details
Details for the file ritual_arweave-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: ritual_arweave-0.2.0-py3-none-any.whl
- Upload date:
- Size: 20.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c123419ee409c03ac8ec47334907bc5502a408b33390f0007c1a31e31f7640e0 |
|
MD5 | 6aaaae0ec846c287a24587d8ecfcdf95 |
|
BLAKE2b-256 | 8d36626676359731e28847d139a0b9d4d9d2062a4f98296360e8cd61ff71be83 |