Skip to main content

Files support for the RERO invenio instances.

Project description

RERO-Invenio-Files

Github actions status Release Number Downloads License uv

Files support for the RERO invenio instances.

Install

rero-invenio-files is published on PyPI. Add it to your Invenio instance like any other dependency:

pip install rero-invenio-files

Or, if you manage your instance with uv:

uv add rero-invenio-files

The package registers itself through Invenio entry points, so no further wiring is required.

Development setup

To work on rero-invenio-files itself, clone the repository and install it in a sandboxed environment managed by uv:

git clone https://github.com/rero/rero-invenio-files.git
cd rero-invenio-files
uv sync

uv sync creates the virtual environment and installs every dependency, including the development tools. If you need a specific Python version, uv can provide it:

uv python install 3.12

Testing

Run the test suite via the provided task:

uv run poe run_tests

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

rero_invenio_files-2.0.1.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

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

rero_invenio_files-2.0.1-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file rero_invenio_files-2.0.1.tar.gz.

File metadata

  • Download URL: rero_invenio_files-2.0.1.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rero_invenio_files-2.0.1.tar.gz
Algorithm Hash digest
SHA256 415319c002685f1e191b1e0b46ec95c71097d865a0c33e73a80875b2df1b973f
MD5 bd51399c46a1b956a20a9df56560b911
BLAKE2b-256 aab46a70b808609ab025fcf77b9b61857f765455af4fe35e8b5664e2265f108e

See more details on using hashes here.

File details

Details for the file rero_invenio_files-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: rero_invenio_files-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rero_invenio_files-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7fa9bf253532e9b08a095d7202d7a139487805d21d4ded9ace36734ac6f67249
MD5 7afd8512d1a18959afbfda71cac90d60
BLAKE2b-256 87aff877ca00801212a396d33cd49bc7b63eb0153f998665d005bfc5e1c16b1a

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