CESNET、UCT Prague 和 NTK 封装 Invenio v3。
项目描述
CESNET、UCT Prague 和 NTK 封装 invenio v3
这个元包包含一组经过策划和测试的对 Invenio 和 OArepo 库的依赖项。它应该被视为创建任何 OA 存储库应用程序的基础构建块。
该软件包包含以下依赖包:
| 捆绑包名称 | 描述 |
|---|---|
| 部署 | 基本存储库部署所需的所有依赖项 |
| 部署-es7 | 基本存储库部署所需的所有 ElasticSearch 7 兼容依赖项 |
| 打开ID | openid 身份验证所需的依赖项 |
| 多和 | 支持多个文件校验和(已弃用) |
| 文件 | 支持上传文件 |
| acl | ACL 支持 |
| 链接 | 启用链接到其他记录 |
| 楷模 | 包括所有常见的数据模型(DCObject、多语言字段、Invenio 模型……) |
| 包括 | 通过包含另一个映射添加对组合 ES 映射的支持 |
| 分类法 | 添加对分类树的支持 |
| 测试 | 包括测试依赖项 |
| 草稿 | 添加对草稿记录的支持 |
| iiif | 添加对文件(图像)预览生成的支持 |
| 微API | 一个 WSGI 应用程序,用于在/api前缀下为仅 API 应用程序提供服务 |
根据每个存储库应用程序的需要,可以通过运行以下命令来安装它们:
pip install oarepo[bundle-name]