Skip to main content

Invenio resources module to create REST APIs.

Project description

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

Invenio Resources module to create REST APIs

TODO: Please provide feature overview of module

Further documentation is available on https://invenio-records-resources.readthedocs.io/

Changes

Version 1.2.1 (2023-03-14)

  • setup: install invenio_stats

Version 1.2.0 (2023-03-13)

  • resource: add event emitter for usage statistics calculation

Version 1.1.1 (2023-03-08)

  • dependencies: bump flask-resources

Version 1.1.0 (2023-03-02)

  • remove deprecated flask-babelex dependency and imports

  • upgrade invenio-pidstore, invenio-records-permissions, invenio-i18n, invenio-records

Version 1.0.9 (2023-02-24)

  • serialization: remove files URI for local files

Version 1.0.8 (2023-02-13)

  • service: add record indexer service mixin

Version 1.0.7 (2023-02-06)

  • service utils: add utility to map query parameters to a dictionary based on the service config

Version 1.0.6 (2023-01-23)

  • resources: add archive download endpoint for record files

Version 1.0.5 (2023-01-10)

  • facets: add facet not found exception

Version 1.0.4 (2022-12-19)

  • search: added query parse cls to search config

Version 1.0.3 (2022-12-01)

  • Breaking change: FieldsResolver.expand() method is changed to require an identity parameter.

  • Breaking change: LinksTemplate.expand() method is changed to require an identity parameter.

Version 1.0.2 (2022-11-25)

  • Add i18n translations.

Version 1.0.1 (2022-11-15)

  • Compute file status based on storage class.

  • Use bulk indexing on when rebuilding indices.

Version 1.0.0

  • Initial public release.

Project details


Release history Release notifications | RSS feed

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-resources-1.2.1.tar.gz (121.0 kB view details)

Uploaded Source

Built Distribution

invenio_records_resources-1.2.1-py2.py3-none-any.whl (176.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-records-resources-1.2.1.tar.gz.

File metadata

File hashes

Hashes for invenio-records-resources-1.2.1.tar.gz
Algorithm Hash digest
SHA256 1cc817eeb416369a150f98e1e73c22ceb022b16ae06da457f7f1a677deedf87c
MD5 0b4122b11d60f964ffb54f9561ff9c8a
BLAKE2b-256 e43d902cd2f81e0aecc0b19ef1cae6e2e01403725db0b19d6a41adb13f2bca3f

See more details on using hashes here.

Provenance

File details

Details for the file invenio_records_resources-1.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_records_resources-1.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1a20240c66c33fac6d1bed9d6e2e434185a449c2742752089976a326ed8fcb24
MD5 b027cf3b15234851f3a76c5fed403ab7
BLAKE2b-256 b7f094f08275a6b446305d5e85a9b30558532cf9e23e05000cdf86fe4661f04f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page