pp.core
项目描述
pp.core - Produce & Publish 基础框架
pp.core实现了Produce & Publish框架的一些核心基础功能。
提供的功能
文件系统抽象
与Dropbox和其他云文件服务的集成
资源库
资源注册
文件系统注册
内部结构
此模块抽象了Produce & Publish的基本功能,以便尽可能使其核心实现可重用。它使用pyfilesystem来抽象任意文件操作,独立于底层存储层。通过这种方法,我们能够在不更改应用程序的情况下支持本地文件系统、网络文件系统或像Dropbox这样的云存储。所有存储子系统都可以使用相同的API访问。
要求
Python 2.7
为了使用pp.core的Dropbox存储API,您需要安装Phantomjs(phantomjs二进制文件必须在$PATH中可用)。PhantomJS需要模拟Dropbox的OAuth过程。
源代码
错误追踪器
支持
Produce & Publish服务器的支持目前仅限于项目层面。
许可证
pp.core根据GNU公共许可证V2(GPL 2)发布。
联系
变更记录
0.4.2 (2018/12/12)
一些Python 3清理
0.4.1 (2017/10/05)
进一步清理
0.4.0 (2017/08/26)
删除过时的Dropbox实现
0.3.3 (2015/02/08)
构造函数修复
0.3.2 (2015/01/27)
registerTransformation不再支持重复注册
转换代码的微小修复
0.3.0 (2014/11/17)
代码清理,移除过时模块
支持drone.io的持续集成测试
0.2.4 (2014/08/21)
Transformer:修复参数处理
0.2.3 (2014/08/05)
Unicode修复
0.2.2 (2014/08/05)
TransformerXML API现在支持Unicode
0.2.1 (2014/08/04)
添加了TransformerXML API
0.2.0 (2014/03/16)
增强resources_registry API
由于Dropbox变更,禁用Dropbox API
测试修复
0.1.0 (2013/07/11)
初始发布
项目详情
关闭
pp.core-0.4.4.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b30f41d9937f87b456d751f356e0597e426c902005ba0330af1d22d2c10ed6c2 |
|
MD5 | 039784ae2f7339af3019047cf12ebaa9 |
|
BLAKE2b-256 | 1ddadd245e3878717dd64c5b5dd7d3ed9d84736026a855e6077cfe1fa3530193 |