Invenio resources module to create REST APIs.
Project description
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 2.0.0 (2023-03-24)
expandable-field: add a new abstractmethod called ghost_record that returns the unresolvable representation aka “ghost” of the expanding entity.
global: renames resolvers to entity_resolvers
Version 1.3.1 (2023-03-23)
custom-fields: control field_cls customization
Version 1.3.0 (2023-03-17)
errors: add FileKeyNotFoundError
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
Built Distribution
Hashes for invenio-records-resources-2.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d2e3161078ab6c3a314c0619b4dee84c4d0bf4a371f6703577d99b3432038e5 |
|
MD5 | 46c3ceb9cdcd4d2fd26941f403502bcf |
|
BLAKE2b-256 | 98dac32b6b449c0ac2b03233c2d13e139571c6a0c74ab1632aba97c1c4133e19 |
Hashes for invenio_records_resources-2.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6b3de5ef609af6ab2366e8be81bc393a712a8e322f2e85769f89b0df316c371 |
|
MD5 | 44431219746d9c4302e1d6c46f06f302 |
|
BLAKE2b-256 | d2ced09a53a752908e4a537237a5bd6cff0b5b036541fa5372a7733b5360f2ff |