Skip to main content

Invenio module for organizing metadata into collections.

Project description

https://img.shields.io/travis/inveniosoftware/invenio-collections.svg https://img.shields.io/coveralls/inveniosoftware/invenio-collections.svg https://img.shields.io/github/tag/inveniosoftware/invenio-collections.svg https://img.shields.io/pypi/dm/invenio-collections.svg https://img.shields.io/github/license/inveniosoftware/invenio-collections.svg

Invenio module for organizing metadata into collections.

This is an experimental development preview release.

Changes

Version 0.3.0 (released 2015-10-09)

Incompatible changes

  • Moves automatically loaded rule for MARC field 980 to contrib/dojson.py and adds the corresponding entry point for it so dojson can collect it.

Version 0.2.0 (released 2015-10-05)

Incompatible changes

  • Removes recordext/functions folder in favor of invenio-records.

  • Removes legacy search extensions.

  • Deprecates usage of restricted_collection_cache.

  • Replaces legacy DataCachers with functions decorated by memoize method from Flask-Cache. (#7)

New features

  • Ports get_permitted_restricted_collections function from invenio_search package.

  • Adds simple admin interface to edit collection name and query. (#1)

Bug fixes

  • Upgrades invenio-base minimum version to 0.3.0 and fixes an incorrect import.

  • Removes calls to PluginManager consider_setuptools_entrypoints() removed in PyTest 2.8.0.

  • Adds validation for collection names. Validation will be performed each time the name is set. (#10)

  • Adds missing invenio_base dependency.

  • Moves upgrade recipes into the right folder to be auto discovered.

Version 0.1.2 (released 2015-09-04)

  • Adds _collections key upon record update.

  • Adds missing invenio_access dependency and amends past upgrade recipes following its separation into standalone package.

Version 0.1.1 (released 2015-08-25)

  • Adds missing invenio_upgrader dependency and amends past upgrade recipes following its separation into standalone package.

Version 0.1.0 (released 2015-08-19)

  • Initial public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio-collections-0.3.0.tar.gz (39.2 kB view details)

Uploaded Source

Built Distribution

invenio_collections-0.3.0-py2.py3-none-any.whl (35.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-collections-0.3.0.tar.gz.

File metadata

File hashes

Hashes for invenio-collections-0.3.0.tar.gz
Algorithm Hash digest
SHA256 422198f0c18a93b8e292f80b52e5d1618ff034d0487c2446946efc20d53ac236
MD5 f7ab7921b646ac9c70c15dae365d1351
BLAKE2b-256 45453ac440333cf1e0c1ffd0df0050011bbd38882636db34874610b6c49d9852

See more details on using hashes here.

File details

Details for the file invenio_collections-0.3.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_collections-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 736dcb3b9f825e32cc842495ce6f97a118be44dc9fe7a1c5b6707a57a5315555
MD5 8501aaebd68d0d28dc72b0f0423ecc3a
BLAKE2b-256 50088b6651188d8c8fb05b0e1aaa64d6caca242e86d475cebd967599469f1999

See more details on using hashes here.

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