Skip to main content

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.14

Testing

Run the test suite via the provided task:

uv run poe run_tests

Metadata

Release files for rero-invenio-files 2.0.3

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

Source distribution (sdist)

Source distribution for rero-invenio-files 2.0.3
File Size Uploaded Provenance Actions
rero_invenio_files-2.0.3.tar.gz 1.5 MB Without provenance Details for rero_invenio_files-2.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rero-invenio-files 2.0.3
File Interpreter ABI Platform Actions
rero_invenio_files-2.0.3-py3-none-any.whl Python 3 none any Details for rero_invenio_files-2.0.3-py3-none-any.whl

Total release size: 2.9 MB

Release files / rero_invenio_files-2.0.3.tar.gz

Download URL rero_invenio_files-2.0.3.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
14924d527e1302298b4c79870a67764959e670e07ce59c1a6ae626ecf1b7901d
BLAKE2b-256 checksum
How to use checksums
323a02a5bbfaa10a1e25b82b754fdeb4721f24f37cb06e481fa78f12da4abb3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","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}

Release files / rero_invenio_files-2.0.3-py3-none-any.whl

Download URL rero_invenio_files-2.0.3-py3-none-any.whl
Size 1.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7b1bb167531c4a028ee98ff52c4d0dbdb24c4d4ae0015825e68acab4524f704a
BLAKE2b-256 checksum
How to use checksums
506b181f4041ae6552fc5b263fca5e87d17d15407f2eeb8873de43f289f1ccce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","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}

Security for rero-invenio-files 2.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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