跳转到主要内容

"Invenio模块实现OAI-PMH服务器。"

项目描述

https://img.shields.io/github/license/inveniosoftware/invenio-oaiserver.svg https://github.com/inveniosoftware/invenio-oaiserver/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-oaiserver.svg https://img.shields.io/pypi/v/invenio-oaiserver.svg

Invenio模块实现OAI-PMH服务器。

更多文档可在https://invenio-oaiserver.readthedocs.io/找到

更改

版本v2.2.3(发布于2024-09-25)

  • percolator: 允许从配置中配置删除的懒字符串

版本v2.2.2(发布于2024-09-11)

  • percolator: 允许从配置中配置懒字符串

版本2.2.1(发布于2023-11-09)

  • verbs: 修复 from 参数

版本2.2.0(发布于2023-03-02)

  • 移除已弃用的flask-babelex依赖和导入

  • 升级invenio_i18n

版本2.1.1(发布于2022-11-29)

  • 添加翻译

版本2.1.0(发布于2022-10-03)

  • 添加对OpenSearch v2的支持

  • 使用搜索API移除 doc_type

版本2.0.1(发布于2022-09-27)

  • 提高invenio-records的版本

  • 从测试中移除invenio-marc21

版本2.0.0(发布于2022-09-25)

  • 添加对OpenSearch的支持

  • 停止对Elasticsearch < 7的支持

  • 提高Invenio依赖的上限

  • 重大更改:在funcs create_percolate_querypercolate_query 中将kwargs document_es_ids重命名为 document_search_idsdocument_es_indices 重命名为 document_search_indices

版本1.5.0(发布于2022-09-21)

  • 添加系统创建的标志字段到oai-pmh set模型以标记自动创建的集合

版本1.4.2(发布于2022-05-23)

  • 添加对Flask v2.1的支持

版本1.4.1(发布于2022-03-01)

  • 修复了marshmallow弃用警告。

版本1.4.0(发布于2022-02-22)

  • OAI-PMH集合在结果检索期间通过percolator查询重实现。

  • 移除对Python 2.7的支持。

  • 恢复令牌参数修复。

版本1.3.0(发布于2021-10-20)

  • 取消对Flask版本的限制。

版本1.2.2(发布于2021-09-17)

  • 增加了将OAI-PMH服务器集成到InvenioRDM中的支持,使其更加容易。

  • 增加了新的配置变量,用于依赖注入搜索类、ID获取器、记录获取器等。

  • 此版本完全向后兼容,不会改变任何行为。

  • 修复了与Elasticsearch 7相关的问题,该问题导致resumption token的OAI-PMH输出无效。

版本 1.2.1(发布日期:2021-07-12)

  • 添加了德语翻译

版本 1.2.0(发布日期:2020-03-17)

  • 移除了对Python 2.7的支持

  • 通过invenio-base集中管理Flask依赖

版本 1.1.2(发布日期:2019-07-19)

  • 修复了默认配置OAISERVER_QUERY_PARSER_FIELDS的问题

  • 将Celery支持模块改为invenio-celery

版本 1.1.1(发布日期:2019-07-31)

  • 添加了对Marshmallow v2和v3的支持。

版本 1.1.0(发布日期:2019-07-31)

  • 添加了对Elasticsearch v7的支持

版本 1.0.3(发布日期:2019-02-15)

  • 为了即将发布的v3.0.0版本,该版本将破坏兼容性,将marshmallow包锁定在<3。

版本 1.0.2(发布日期:2019-01-10)

  • 通过从Elasticsearch获取最早记录日期,改进了“Identify”动词响应的性能。

版本 1.0.1(发布日期:2018-12-14)

版本 1.0.0(发布日期:2018-03-23)

  • 首次公开发布。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

invenio-oaiserver-2.2.3.tar.gz (60.6 kB 查看散列值)

上传时间 源代码

构建分发

invenio_oaiserver-2.2.3-py2.py3-none-any.whl (116.6 kB 查看散列值)

上传时间 Python 2 Python 3

支持者

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误日志 StatusPageStatusPage 状态页面