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 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-3.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-3.0.0-py2.py3-none-any.whl (21.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: invenio_records_files-3.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-3.0.0.tar.gz
Algorithm Hash digest
SHA256 7a3fb570148877471e3dcc1e287120229388061d7c19974083c125d4fb380e20
MD5 e5cf59739be7308a5610ee3844043631
BLAKE2b-256 38b3f6f9e5c814cb77602a777ef40b0158449c9d8a352a38c6d8145b8946bb72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invenio_records_files-3.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a8b48b8934121f7c3cbb005fdfd8583b938eb27b395b1b638f154f45462afe57
MD5 0433e826b73d0067e0fc0a23778c9f4a
BLAKE2b-256 21e50eabb404603aa6fb42d2a77c3457d2bf607798b59cbbff350225829b4284

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