用于edeposit项目的二进制存储。

edeposit.amqp.storage的Python项目详细描述


简介

https://badge.fury.io/py/edeposit.amqp.storage.pnghttps://img.shields.io/pypi/dm/edeposit.amqp.storage.svghttps://readthedocs.org/projects/edeposit-amqp-storage/badge/?version=latesthttps://img.shields.io/pypi/l/edeposit.amqp.storage.svghttps://img.shields.io/github/issues/edeposit/edeposit.amqp.storage.svg

E-deposit项目的长期存储子系统。

此项目允许通过AMQP存储和检索发布,还允许使用用bottle.py编写的内置web服务器通过http访问可访问的发布。

文件

完整的模块文档和说明可在阅读文档时找到:

更改日志

1.0.0

  • File organization structure significantly upgraded.
  • Removed database handling in zconf submodule.
  • ZEO is now handled using https://github.com/Bystroushaak/zeo_connector
  • Added automatic temporary test environment generator.
  • Fixed #46 - bug in Mime handling.
  • Thanks to zeo_connector, cacheing is no longer needed, so everything should work instatly.
  • Added support for Tree’s of periodical documents.

0.5.0-0.5.9

  • ZIP Archives are now supported. They should result into creation of directory on disc.
  • Generator for generating structures rewritten to Bottle’s templating engine.
  • Storage subsystem made universal.
  • Added Publication frontend over universal storage.
  • Added support for archives.
  • ^{tt1}$ renamed to ^{tt2}$.
  • ^{tt3}$ renamed to ^{tt4}$.
  • AMQP structure ^{tt5}$ now returns proper ^{tt6}$/^{tt7}$ structure with just now saved metadata, without data.
  • Fixed bug in ^{tt8}$.
  • Fixed import bugs in ^{tt8}$.
  • #40: URL is now available even for private publications.
  • Quick unicode conversion fix.
  • Added graceful exit to ^{tt10}$ which is required by supervisord.
  • Added custom 403 message.
  • Fixed bug in database connection caching.
  • Bottle’s ^{tt11}$ is now used instead of python’s ^{tt12}$.
  • Fixed bug in cached connection.
  • Another attempt to solve problems with cached connections.
  • Added settings.WEB_DEBUG, settings.WEB_RELOADER.

0.4.0

  • BalancedDiscStorage was put into place.
  • Serialization/deserialization of base64 content is now made using files, so it shouldn’t take so much memory (copying of the string sometimes taked 3 times more than necessary).
  • File pointer is now transmitted back with metadata.

0.3.0

  • Added support for UUID URL.
  • Added retreiving of the URL of the public documents.
  • Added example of the configuration files.

0.2.0-0.2.4

  • First working version.
  • Small bugfix in settings.py.
  • Added requirement to zodbpickle, which isn’t installed automatically on suse for some strange reasons.
  • Fixed paths in runzeo.sh script.
  • runzeo.sh fixed and simplified.
  • Fixed MANIFEST.in to include default config files.

0.1.0

  • Project created.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用java向dropup html/css添加项目   如何从java中的向量向量打印   Java Maven库项目模板   java使用atmosphere api还是直接使用grizzly?   java JComponent仅部分显示   如何将动态值传递给自定义注释,以从Java数据进行映射。性质   java破解已实现方法的返回类型的最佳方法?   java Netbeans在JFrame Gui布局中覆盖图像   spring java仅向登录用户显示注销按钮   java如何对com进行身份验证。谷歌。云bigquery。带有服务帐户的BigQuery`   java禁止空字符串参数和抛出RuntimeException以阻止方法继续的利弊   java分析项目中的所有JAR以获取版本和许可证信息   Java,数据库为什么要分配一个新对象,而我们可以直接将它放入数据库