pp.core - Produce & Publish Foundation
pp.core implements some core foundation functionalities of the Produce & Publish framework.
Provided functionality
filesystem abstraction
integration with Dropbox and other cloud file services
resource base
resources registry
filesystem registry
Internals
This module abstracts Produce & Publish basic functionality in order to make the core implementation as re-usable as possible. It uses the pyfilesystem to abstract arbitrary file operations independent of the underlaying storage layer. Through this approach we are able to support local filesystems, network filesystems or cloud storages like Dropbox without changing the application. All storage subsystems can be accessed using the same API.
Requirements
Python 2.7
For using the Dropbox storage API of pp.core you need to have Phantomjs installed (the phantomjs binary must be available in the $PATH. PhantomJS is required to fake the OAuth process of Dropbox.
Source code
Bug tracker
Support
Support for Produce & Publish Server is currently only available on a project basis.
License
pp.core is published under the GNU Public License V2 (GPL 2).
Contact
CHANGES
0.5.3 (2018/12/13)
improved Python 3 compatibility
various fixes for Python 2/3 compatibility
0.5.1 (2018/12/12)
improved Python 3 compatibility
0.5.0 (2018/01/19)
forked from pp.core
switched to fs>2
Release files for pp.core2 0.5.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pp.core2-0.5.3.zip | 25.4 kB | Details |
Release files / pp.core2-0.5.3.zip
| Download URL | pp.core2-0.5.3.zip |
|---|---|
| Size | 25.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1e56c58d844c75b2930d62dc35de186362dba1eed463d97b611e58937a96c3ff
|
|
BLAKE2b-256 checksum How to use checksums |
50f480f640f55211876f63901967c38e6deba374fe8e87cc6e91f015d365d163
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/3.6
|