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.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.0.tar.gz (120.9 kB view details)

Uploaded Source

Built Distribution

invenio_records_resources-1.2.0-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.0.tar.gz.

File metadata

File hashes

Hashes for invenio-records-resources-1.2.0.tar.gz
Algorithm Hash digest
SHA256 04e18c913f024a8adfcf392793d56d27fec4950243540a5f9c31c40be79df649
MD5 849c9075411467a7badc90173a52f496
BLAKE2b-256 6e94009558fc287ea80ace747d4871f871eeff0c80c90560ac88d0625c5e66ff

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for invenio_records_resources-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 90358740f42ffd00d8434ba3e64d514f59b43b33e63189b86dffa3d46837d803
MD5 0acc48ff8861858f9974df38624122b1
BLAKE2b-256 36f7eccb26945d9e91d327b24d0062986d487c3b60918c175fa37c9b0950fa94

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