coala ip的python参考实现
coalaip的Python项目详细描述
Pycoalaip
COALA IP的python引用实现。
- 开发状态:alpha
- 免费软件:apache软件许可证2.0
- 文档:https://pycoalaip.readthedocs.io
功能
- CoalaIp.generate_user():创建适合使用的用户表示 使用coalaip
- CoalaIp.register_manifestation():注册Manifestation(和 与之相关的还有 Manifestation)
- CoalaIp.derive_right():从允许的源派生Right。 Right或Copyright
- CoalaIp.transfer_right():从Right或Copyright传输 当前所有者到新所有者
- 查询Coala IP实体的所有权历史记录
要了解如何使用这些功能的更多信息,您可能对 usage section of the docs。
待办事项
- 宿主coala ip json-ld定义并将<coalaip placeholder>设置为 请输入定义。
- 支持IPLD序列化
包装
碰撞版本:
$ bumpversion patch
发布到pypi:
$ make release $ twine upload dist/*
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.0.3(2017-05-06)
OMI黑客大会期间的一些变化!
- 注册时可选择创作作品和版权 一种表现。
0.0.2(2017-05-05)
OMI黑客大会期间的一些变化!
一些亮点:
- 添加register\u work方法以启用在没有 必须记录一个表现。
0.0.1(2017-02-17)
pypi上的第一个alpha版本。
添加的附加功能没有向后不兼容的接口更改。 由于升级,coala ip模型向后与以前的版本不兼容 与规格更改相关。
一些亮点:
- 实体所有权历史和当前所有者的可查询性
- 实体可以被赋予自定义的@id
- 派生权限时使用的附加健全性检查,以确保 给出了正确的源极和电流保持架
- 将coala ip模型更新到最新规范
- 添加了使用文档
0.0.1.dev3(2016-12-06)
从0.0.1.dev2开始有很多修改和修订。完全不相容 以前。
一些亮点:
- 实现权利派生(从现有权利和版权)
- 已实施的权利转让
- 实体现在是最大努力不变的
- 支持从连接的持久层加载实体
0.0.1.dev2(2016-08-31)
- 在pypi上修复打包
0.0.1.dev1(2016-08-31)
- 在pypi上开发(pre-alpha)版本。