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 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-2.0.0.tar.gz (19.0 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-2.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-2.0.0.tar.gz.

File metadata

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

File hashes

Hashes for invenio_records_files-2.0.0.tar.gz
Algorithm Hash digest
SHA256 a345f62c7019873dcc6616eae8095d23b84e1fcb482dbf3e89d1e224dfeb0144
MD5 80c264e58c887cd5b372de099220653a
BLAKE2b-256 f8d2ed74f7740d01239558cab65bf6ea5d370da76e73db0eed7ec95bfc4fc6d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invenio_records_files-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 993119aa36f49563b1a3f758d8943fcf882328c565a5f55d8549ccfa658e8c0a
MD5 16135b032766d2bab4be7072ad6599c1
BLAKE2b-256 1bcc8dde630cf5d26467fcbe472039829df2531608536600ab0282aac27d3adb

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