跳转到主要内容

pp.core

项目描述

pp.core - Produce & Publish 基础

pp.core 实现了 Produce & Publish 框架的一些核心基础功能。

提供的功能

  • 文件系统抽象

  • 与 Dropbox 及其他云文件服务的集成

  • 资源基础

  • 资源注册

  • 文件系统注册

内部

此模块通过使用 pyfilesystem 抽象任意文件操作(独立于底层存储层),以使核心实现尽可能可重用。通过这种方法,我们能够支持本地文件系统、网络文件系统或类似 Dropbox 的云存储,而无需更改应用程序。所有存储子系统都可以使用相同的 API 访问。

要求

  • Python 2.7

要使用 pp.core 的 Dropbox 存储API,您需要安装 Phantomjs(phantomjs 二进制文件必须在 $PATH 中可用)。PhantomJS 是模拟 Dropbox OAuth 流程所必需的。

源代码

https://bitbucket.org/ajung/pp.core

错误追踪器

https://bitbucket.org/ajung/pp.core/issues

支持

目前仅对 Produce & Publish Server 提供基于项目的支持。

许可证

pp.core 根据 GNU 公共许可证 V2 (GPL 2) 发布。

联系方式

Andreas Jung/ZOPYX
Hundskapfklinge 33
D-72074 Tuebingen, Germany
www.zopyx.com

变更

0.5.3 (2018/12/13)

  • 提高了Python 3兼容性

  • 针对Python 2/3兼容性的各种修复

0.5.1 (2018/12/12)

  • 提高了Python 3兼容性

0.5.0 (2018/01/19)

  • 从pp.core分叉

  • 切换到fs>2

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分布

pp.core2-0.5.3.zip (25.4 kB 查看哈希值)

上传时间 源代码

由以下提供支持