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 |