Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nrp_cmd-0.5.0-py3-none-any.whl (160.2 kB view details)

Uploaded Python 3

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

Hashes for nrp_cmd-0.5.0.tar.gz
Algorithm Hash digest
SHA256 253560216a556bc9a61baf36bcb94e404b1f6b3c86eba0699f54929aed23e69d
MD5 c6e649d949fd12c8436a1d23215aadd0
BLAKE2b-256 2d6d0865e96d35029bef4702cca319e93b367996d8133e35289fe6184402ad25

See more details on using hashes here.

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

Hashes for nrp_cmd-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0fd6d10fb3a911d954c5859f0fb3d3a0d240acc818b7f91924e62f4d5f60fc4d
MD5 40bbe0b967adfb3c26649140e71442af
BLAKE2b-256 9e8ba17a0ea3f8fa2f04c3034e3b29eb03fd1d533055d1435725e31171260a2d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page