Skip to main content

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

Your system needs to have the libmagic library installed, check out the pypi page for installation instructions depending on your platform.

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

For more details, check out the User guide.

Metadata

Release files for nrp-cmd 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nrp-cmd 1.0.1
File Size Uploaded
nrp_cmd-1.0.1.tar.gz 132.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nrp-cmd 1.0.1
File Interpreter ABI Platform
nrp_cmd-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 296.3 kB

Release files / nrp_cmd-1.0.1.tar.gz

Download URL nrp_cmd-1.0.1.tar.gz
Size 132.1 kB
Tags Source
SHA-256 checksum
How to use checksums
99f2f24dce8dd2dd47fcb6b96fc073d25654581b8e3656444b9cca028e35234a
BLAKE2b-256 checksum
How to use checksums
6db8ef6dd1fb2172ae2ca7943ea24f3612d60b17cfec07aa521b74bb6db0a6ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / nrp_cmd-1.0.1-py3-none-any.whl

Download URL nrp_cmd-1.0.1-py3-none-any.whl
Size 164.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ec437a4d939e2171cecba4e5ea817e5e0d30fbe266bbb4188cbc1342c464ca7
BLAKE2b-256 checksum
How to use checksums
aacc57a7575e8b13cfa0586b0aedcac147ebe76cda738b7420376484ea2d557c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.8

2 release files

0.8.7

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.5.0

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page