RERO-Invenio-Files
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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.