REST API for invenio-records.
Project description
REST API for Invenio-Records.
Further documentation is available on https://invenio-records-rest.readthedocs.io/.
Changes
Version 1.4.2 (released 2019-05-07)
Marshmallow JSON schema: add getter method to customize and retrieve the PID field name per schema.
Version 1.4.1 (released 2019-04-02)
Added RECORDS_REST_DEFAULT_RESULTS_SIZE variable to change the default size of the search results. The default value remains 10.
Version 1.4.0 (released 2019-02-22)
Removed unused resolver parameter from views classes.
Improved documentation of record_class in URL patterns.
Version 1.3.0 (released 2018-12-14)
Enhance Elasticsearch error handling.
Refactor Marshmallow schemas to allow PID injection.
Version 1.2.2 (released 2018-11-16)
Changes str to text_type on filter dsl.
Version 1.2.1 (released 2018-09-17)
Adds source filtering support for ES 5.
Version 1.2.0 (released 2018-08-24)
Adds PersistentIdentifier field to handle record PIDs.
Adds Nested class to improve reporting of validation errors.
Version 1.1.2 (released 2018-06-26)
Rename authentication of GET operation over RecordsListResource from ‘read_list’ to ‘list’.
Version 1.1.1 (released 2018-06-25)
Adds authentication to GET operation over RecordsListResource.
Bumps invenio-db version (min v1.0.2).
Version 1.1.0 (released 2018-05-26)
Moves RecordSchemaJSONV1 marshmallow schema from invenio_records_rest.serializers.schemas to invenio_records_rest.schemas.
Fixes missing API documentation.
Adds blueprint factory (requires Invenio-Base v1.0.1+).
Adds marshmallow loaders, fields and schemas.
Version 1.0.1 (released 2018-03-27)
Fixes unicode query handling
Fixes Datacite v4.1 serialization
Version 1.0.0 (released 2018-03-23)
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-rest-1.4.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f89124c7e1e8fcc16b8652597d3c529a66cfc9f1bbba7e4d40bf880038b29691 |
|
MD5 | 1774505b612e33680b4045d05afb6be9 |
|
BLAKE2b-256 | a713a5a9daf259842d6c2463b25241e04fe8529a1d2cc85b5cc5eeea03464ff9 |
Hashes for invenio_records_rest-1.4.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea5bb3e05d331bd38dfcf154d8fc123558dbeaaad0eb990dab852f946ee8f5b9 |
|
MD5 | 8c26b5e1eefb55cee0e17625197e7f8c |
|
BLAKE2b-256 | 041dd2cd06bc60ef0f6c81bd87672fac7e49e15189bbdd240ed33d262b87518c |