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

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.2.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.2-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rero_invenio_files-2.0.2.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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.2.tar.gz
Algorithm Hash digest
SHA256 d7c8b34c00811e61e442c966815beec1d76e13d2b2bfe8a74322a7c343a4e127
MD5 6f47f1921a1d6b3d378f2b2170d04979
BLAKE2b-256 b3df290ba98bd1661928dbd0a42232b470b94e9939ffcfcf0251fe2552d2a2fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rero_invenio_files-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b980f292f143bfa39c31d5a0d2bebda09de1def26e5a001f7cbc0f8bf9a083b1
MD5 ef5ae1d050401043e077568f9eba2129
BLAKE2b-256 c5f5606e5affafc5a2e9660f1eea1a38cc3c299809e16e2668eb2517b16ed0ee

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.2 This release

2 files

2.0.1

2 files

2.0.0

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

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