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.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

This version

1.1.1

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

Uploaded Source

Built Distribution

invenio_records_resources-1.1.1-py2.py3-none-any.whl (176.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for invenio-records-resources-1.1.1.tar.gz
Algorithm Hash digest
SHA256 ece2ff08853b965e0b9a99f4c18fa67a187a85afb8ab5725fd338bb10df25fea
MD5 4956c43419d36a59e445111b3239aa8f
BLAKE2b-256 e94e7d957628710e19b123662182b2cb30c65bd38d35d6b8dca5ca160cbc1ba4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for invenio_records_resources-1.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c81abfb5a9633f2cb7748e5cf2b648c1aefc7c52e91ff6690bf4a01205a19911
MD5 24dd033dc69b88714d4060dfb4da7c72
BLAKE2b-256 43432b97270d4abd37255b7c448f2d2a55f2a6a795ca03b62e474d365ab854d0

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