ritual-arweave


Nameritual-arweave JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryRitual Arweave library
upload_time2024-11-06 18:35:24
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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:

1. Upload/Download individual files from & to the Arweave network.
2. 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"
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ritual-arweave",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "ritual <hello@ritual.net>",
    "download_url": "https://files.pythonhosted.org/packages/4a/90/f9b42d00fe78cc7b00fc31904c56673ab1751cd7679e3cc71b1929fecffc/ritual_arweave-0.2.0.tar.gz",
    "platform": null,
    "description": "# Ritual Arweave\n\nThis is a library as well as a CLI tool that allows uploading and downloading data to\nand from the Arweave network. Users can:\n\n1. Upload/Download individual files from & to the Arweave network.\n2. Upload/Download repositories to & from the Arweave network. Each repository is a\n   directory containing multiple files (artifacts). These are commonly used in\n   `infernet-ml` to store and retrieve models.\n\nFor more information, refer to the [Ritual Arweave documentation]\n(https://ritual-arweave.docs.ritual.net/).\n\n## Installation\n\n**Via pip:**\n\n```\npip install ritual-arweave\n```\n\n**Via UV:**\n\n```\nuv pip install ritual-arweave\n```\n\n## Usage\n\n**CLI:**\n\n```\nritual-arweave --help\n```\n\n## Developing\n\nYou might find yourself iterating on both `ritual_arweave` & `ritual_pyarweave` when\ndoing development. To make sure that the correct modules are imported, set the\n`PYTHONPATH` environment variable like so:\n\n```\nexport PYTHONPATH=\"libraries/ritual_arweave/src:libraries/ritual_pyarweave/src\"\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Ritual Arweave library",
    "version": "0.2.0",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8d36626676359731e28847d139a0b9d4d9d2062a4f98296360e8cd61ff71be83",
                "md5": "6aaaae0ec846c287a24587d8ecfcdf95",
                "sha256": "c123419ee409c03ac8ec47334907bc5502a408b33390f0007c1a31e31f7640e0"
            },
            "downloads": -1,
            "filename": "ritual_arweave-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6aaaae0ec846c287a24587d8ecfcdf95",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 20429,
            "upload_time": "2024-11-06T18:35:22",
            "upload_time_iso_8601": "2024-11-06T18:35:22.257554Z",
            "url": "https://files.pythonhosted.org/packages/8d/36/626676359731e28847d139a0b9d4d9d2062a4f98296360e8cd61ff71be83/ritual_arweave-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a90f9b42d00fe78cc7b00fc31904c56673ab1751cd7679e3cc71b1929fecffc",
                "md5": "b963593d0bc349420568a1ad5f1c655e",
                "sha256": "de92646c6bc82000d16fd15762dd7890cde45bb552e7cc7c061a63e0b5edd203"
            },
            "downloads": -1,
            "filename": "ritual_arweave-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "b963593d0bc349420568a1ad5f1c655e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 2370977,
            "upload_time": "2024-11-06T18:35:24",
            "upload_time_iso_8601": "2024-11-06T18:35:24.304423Z",
            "url": "https://files.pythonhosted.org/packages/4a/90/f9b42d00fe78cc7b00fc31904c56673ab1751cd7679e3cc71b1929fecffc/ritual_arweave-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-06 18:35:24",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "ritual-arweave"
}
        
Elapsed time: 0.50543s