Skip to main content

"Invenio modules that integrates records and files."

Project description

https://img.shields.io/github/license/inveniosoftware/invenio-records-files.svg https://github.com/inveniosoftware/invenio-records-files/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-records-files.svg https://img.shields.io/pypi/v/invenio-records-files.svg

Invenio module that provides basic API for integrating Invenio-Records and Invenio-Files-REST.

Features:

  • Records creation

  • Files creation

  • Accessing files

  • Files metadata management

  • Files extraction from records

Further documentation is available on https://invenio-records-files.readthedocs.io/en/latest/usage.html#initializations

Changes

Version v4.0.0 (released 2026-06-16)

  • chore(setup): bump dependencies

  • chore(git-blame): ignore the SPDX license header commit

  • chore(licenses): update license headers to use SPDX

Version v3.0.0 (released 2026-05-29)

  • chore(setup): bump dependencies

  • fix: bad downstream dependency in alembic

Version v2.0.0 (released 2026-01-30)

  • chore(context): apply marshmallow context change

  • fix: PytestDeprecationWarning

  • chore(setup): bump dependencies

  • fix(docs): not found attr

  • chore(black): update formatting to >= 26.0

  • chore(setup): to be backwards compatible

  • fix(tests): skip alembic test

  • global: add compatibility to sqlalchemy >= 2.0

  • fix: no module imp

  • fix: missing module data.v7

  • fix: sphinxwarning

  • setup: change to reusable workflows

  • fix: setuptools require underscores instead of dashes

  • global: clean test infrastructure

  • increase minimal python version to 3.7

  • move check_manifest configuration to setup.cfg.

  • fix docs compatibilty problem with Sphinx>=5.0.0

  • add .git-blame-ignore-revs

  • migrate to use black as opinionated auto formater

  • migrate setup.py to setup.cfg

Version 1.2.2 (released 2024-01-18)

  • add bucket_id index

  • migrate CI to gh actions

Version 1.2.1 (released 2019-11-21)

  • increase invenio-files-rest version to provide signals for d eletion and uploading files

Version 1.2.0 (released 2019-11-19)

  • Adds link factory for files and record

  • Fixes the blueprints building

Version 1.1.1 (released 2019-07-31)

  • Fixes missing entry point definition for the extension, causing the extension and config not to be loaded.

  • Fix issue with when used with Flask-Talisman.

Version 1.1.0 (released 2019-07-29)

  • Backward incompatible changes to API.

Version 1.0.0 (released 2019-07-23)

  • Initial public release.

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

invenio_records_files-4.0.0.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

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

invenio_records_files-4.0.0-py2.py3-none-any.whl (20.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_records_files-4.0.0.tar.gz.

File metadata

  • Download URL: invenio_records_files-4.0.0.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for invenio_records_files-4.0.0.tar.gz
Algorithm Hash digest
SHA256 8060332d8f6b552e978f89eff3ea8215f6660df8b932fc33c91235864744338c
MD5 06cc4b84ffbe9ff1107a018bba637a84
BLAKE2b-256 f697f96f5c1d551480b61e14d2a7d09016b2bab80531dc8d7acd9ef316ca89b8

See more details on using hashes here.

File details

Details for the file invenio_records_files-4.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_records_files-4.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3938de965af52edc1885b9bc20ec1cd405c0ef398d206173c92941eaacd583a9
MD5 2ac117c867523d19b02f8560a3cc114b
BLAKE2b-256 60231b438661c656e926654b426bd6ca436fa2e01c190c41c7eb50ab0b4e1f3a

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