Invenio Circulation模块
项目描述
Invenio模块,用于图书资料的流通。
这是一个实验性的开发者预览版本。
待办事项:请提供模块的功能概述
更多文档可在https://invenio-circulation.readthedocs.io/找到
变更
版本 v3.0.0a1(发布日期:2023-12-05)
- 重大变更:移除ES6兼容性 
- 安装:升级到opensearch 
- 安装:升级invenio软件包 
- 安装:移动到setup.cfg 
- CI:更新测试矩阵 
版本 v2.0.0a1(发布日期:2023-03-07)
- opensearch:创建opensearch v1和v2映射 
版本 v1.0.0a36(发布日期:2022-02-21)
- 修复setup.py中的invenio_base.api_blueprints 
版本 1.0.0a35(发布日期:2021-11-26)
- 为werkzeug 2进行了兼容性更改 
- 升级Sphinx 
版本 1.0.0a34(发布日期:2021-10-26)
- 使“相同位置”检查可覆盖 
版本 1.0.0a33(发布日期:2021-09-30)
- transition kwargs:更改信号中的签名 
版本 1.0.0a32(发布日期:2021-09-30)
- 更新依赖项 
- 向after方法添加额外的kwargs 
- 向after transition信号添加额外的kwargs 
版本 1.0.0a31(发布日期:2021-05-05)
- 修复贷款加载器上默认交易日期的问题 
版本 1.0.0a30(发布日期:2021-01-27)
- 修复默认贷款状态分配问题 
版本 1.0.0a29(发布日期:2020-11-26)
- 在marshamallow加载器中设置交易日期默认值以修复与开始日期相关的错误 
版本 1.0.0a28(发布日期:2020-10-09)
- 修复了在贷款操作中检索重写记录REST端点配置的方式,并替换了项目自定义端点。 
- 移除对Elasticsearch 5的支持 
- 添加对Python 3.7和3.8的支持 
版本 1.0.0a27(发布日期:2020-09-15)
- 修复了贷款记录更新方法与自定义字段不正确的问题 
版本 1.0.0a26(发布日期:2020-07-17)
- 修复了 initial_loan,过渡前的贷款副本,将其改为局部变量而不是过渡对象属性。 
版本 1.0.0a25(发布日期:2020-06-18)
- 添加了配置 CIRCULATION_LOAN_LOCATIONS_VALIDATION 以允许验证贷款位置 
版本 1.0.0a24(发布日期:2020-05-25)
- 修复了默认模块配置的定义方式,允许从 Invenio 应用程序中覆盖它 
版本 1.0.0a23(发布日期:2020-05-22)
- 将信号参数从 prev_loan 重命名为 initial_loan 
- 在结账策略中的默认持续时间函数中添加了额外的参数 initial_loan 
版本 1.0.0a22(发布日期:2020-05-22)
- 在将贷款从物品在台过渡到和从物品在台过渡时添加了额外的检查 
- 移除示例应用程序并更新 Invenio 模块依赖关系 
版本 1.0.0a21(发布日期:2020-01-23)
- 为 item_pid 引入了 pid_type 以唯一标识物品记录 
- 更改了期望 item_pid 的方法 
- 移除了未使用的视图 circulation/items 以从贷款检索物品 
版本 1.0.0a20(发布日期:2019-11-01)
- 为贷款文档添加了 JSON 解析器 
版本 1.0.0a19(发布日期:2019-09-27)
- 为贷款的图书管理员添加了 JSON 解析器 
- 修复了当日期/日期时间字段缺失时贷款 REST 加载器反序列化错误 
版本 1.0.0a18(发布日期:2019-09-26)
- 将日期/时间记录字段作为 datetime 对象内部处理 
- 向贷款架构添加 request_start_date 字段 
- 现在可以配置自动分配物品 
- 为 REST 端点添加 marshmallow 加载器 
- 添加对 ES7 的支持 
- 停止支持 Python 2 
- 错误修复 
版本 1.0.0a17(发布日期:2019-09-13)
- 向 loan 架构添加 delivery 对象 
- 将 invenio-records-rest 版本锁定以确保与 python 3 和 marshmallow 3 的兼容性 
版本 1.0.0a16(发布日期:2019-08-09)
- 将贷款持续时间从整数天数更改为 timedelta 
版本 1.0.0a15(发布日期:2019-08-07)
- 删除对 ES 2 的支持 
- 将 loan_pid 更改为 pid 架构字段 
版本 1.0.0a14(发布日期:2019-06-24)
- 现在允许仅基于 document_pid 创建贷款 
- 重构并添加了更多测试以用于过渡 
版本 1.0.0a13(发布日期:2019-04-24)
- 修复了结账时物品引用附件问题 
版本 1.0.0a12(发布日期:2019-04-17)
- 将 is_item_available 流通策略重命名为 item_can_circulate。 
版本 1.0.0a11(发布日期:2019-03-29)
- 将排序选项添加到搜索 API 
版本 1.0.0a10(发布日期:2019-03-27)
- 修复了权限检查问题 
版本 1.0.0a9(发布日期:2019-03-25)
- 引入了流通异常 
版本 1.0.0a8(发布日期:2019-03-06)
- 引入了 request 策略。 
- 在状态更改信号上传递先前贷款和触发名称。 
版本 1.0.0a7(发布日期:2019-02-25)
- 在 $ref Loan 架构中将 item_pid 替换为 loan_pid 
版本 1.0.0a6(发布日期:2019-02-04)
- 强制用户实现配置 utils 函数而不是返回一个虚拟值。 
版本 1.0.0a5(发布日期:2019-01-28)
- 为定义贷款 completed 状态添加配置 
版本 1.0.0a4(发布日期:2019-01-26)
- 贷款替换物品端点。 
版本 1.0.0a3(发布日期:2019-01-18)
- 仅在物品 pid 附着时创建物品引用。 
版本 1.0.0a2(发布日期:2019-01-18)
- 在 Loan 记录中添加了对物品的引用支持。 
版本 1.0.0a1(发布日期:2018-12-04)
- 首次公开发布。 
项目详情
下载文件
下载适合您平台文件的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源代码分布
构建分布
invenio-circulation-3.0.0a1.tar.gz的散列值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 96b08cd5eb69274ada27141ea06308947d71f6efcdaa6bd0e76511ada8798461 | |
| MD5 | a52efddbdd624ae9e499e4065f63425a | |
| BLAKE2b-256 | 905a67e6a60836406a0ebc7c1b9b4ed818ac1b36841058b88f85161b74a748c9 | 
invenio_circulation-3.0.0a1-py2.py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5813650aef8d27d4f1e848f2a0c16c957a705c9dd6f1fc9a61078f9d1536a76f | |
| MD5 | 116b6ce6dabf951a28fcd9ee7b2a5ef4 | |
| BLAKE2b-256 | 859d4f9691a31921a16a41a5ee223f912636cb61f1241b48c9be8bcb169aa07f |