Python and commandline client for NRP repositories
Project description
Python and commandline client for NRP repositories
Note: At this time, only the Invenio repositories are supported. The client uses a pluggable architecture to support other repository types.
Installation
uv venv --python=python3.12 nrp-cmd-venv
source nrp-cmd-venv/bin/activate
uv pip install nrp-cmd
Usage
nrp-cmd create record '{"title": "abc"}' --set r
nrp-cmd upload file @r ~/Downloads/ubuntu-24.04-desktop-amd64.iso
nrp-cmd list records "metadata.title:abc"
nrp-cmd get record @r
nrp-cmd delete record @r
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
nrp_cmd-0.5.0.tar.gz
(98.7 kB
view details)
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
nrp_cmd-0.5.0-py3-none-any.whl
(160.2 kB
view details)
File details
Details for the file nrp_cmd-0.5.0.tar.gz.
File metadata
- Download URL: nrp_cmd-0.5.0.tar.gz
- Upload date:
- Size: 98.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
253560216a556bc9a61baf36bcb94e404b1f6b3c86eba0699f54929aed23e69d
|
|
| MD5 |
c6e649d949fd12c8436a1d23215aadd0
|
|
| BLAKE2b-256 |
2d6d0865e96d35029bef4702cca319e93b367996d8133e35289fe6184402ad25
|
File details
Details for the file nrp_cmd-0.5.0-py3-none-any.whl.
File metadata
- Download URL: nrp_cmd-0.5.0-py3-none-any.whl
- Upload date:
- Size: 160.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fd6d10fb3a911d954c5859f0fb3d3a0d240acc818b7f91924e62f4d5f60fc4d
|
|
| MD5 |
40bbe0b967adfb3c26649140e71442af
|
|
| BLAKE2b-256 |
9e8ba17a0ea3f8fa2f04c3034e3b29eb03fd1d533055d1435725e31171260a2d
|