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.8.1.tar.gz (101.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.8.1-py3-none-any.whl (161.5 kB view details)

Uploaded Python 3

File details

Details for the file nrp_cmd-0.8.1.tar.gz.

File metadata

  • Download URL: nrp_cmd-0.8.1.tar.gz
  • Upload date:
  • Size: 101.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.8.1.tar.gz
Algorithm Hash digest
SHA256 bc2e405df1cf8c1198367b2c6a73e600a5ccbf057b9af95bd871bb651ecd1ed8
MD5 70b1d0d40f49295d4125436894ba2e64
BLAKE2b-256 21612064586f284fe08655f7d4c4a15d78c29e1e8b7952137fb56a495062dda9

See more details on using hashes here.

File details

Details for the file nrp_cmd-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: nrp_cmd-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 161.5 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.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b840b5ab359a9dbec85c028ec15a36888fd2fd38320e7c59edd965c0c4bb1d0
MD5 861073a33806b768fc1bc858ce32f439
BLAKE2b-256 1aa6de51835674967ef6b33582635ae40e3dbf1b96590b476471c84094aff018

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