跳转到主要内容

Invenio模块,用于将元数据组织到集合中。

项目描述

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模块,用于将元数据组织到集合中。

这是一个实验性的开发预览发布。

变更

版本 0.3.0(发布日期:2015-10-09)

不兼容的变更

  • 将自动加载的 MARC 字段 980 规则移动到 contrib/dojson.py,并为它添加相应的入口点,以便 dojson 可以收集。

版本 0.2.0(发布日期:2015-10-05)

不兼容的变更

  • 为了支持 invenio-records,移除了 recordext/functions 文件夹。

  • 移除了遗留的搜索扩展。

  • 弃用 restricted_collection_cache 的使用。

  • 使用 Flask-Cache 的 memoize 方法装饰的函数替换了遗留的 DataCachers。 (#7)

新功能

  • invenio_search 包中导入了 get_permitted_restricted_collections 函数。

  • 添加了简单的管理员界面来编辑集合名称和查询。 (#1)

错误修复

  • 将 invenio-base 的最低版本升级到 0.3.0,并修复了一个不正确的导入。

  • 移除了 PyTest 2.8.0 中已删除的 PluginManager consider_setuptools_entrypoints() 的调用。

  • 添加了集合名称的验证。每次设置名称时都会执行验证。 (#10)

  • 添加了缺失的 invenio_base 依赖。

  • 将升级配方移动到正确的文件夹以便自动发现。

版本 0.1.2(发布日期:2015-09-04)

  • 在记录更新时添加了 _collections 键。

  • 添加了缺失的 invenio_access 依赖,并修正了根据其分离成独立包之前的升级配方。

版本 0.1.1(发布日期:2015-08-25)

  • 添加了缺失的 invenio_upgrader 依赖,并修正了根据其分离成独立包之前的升级配方。

版本 0.1.0(发布日期:2015-08-19)

  • 首次公开发布。

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面