用于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将一个节点拖到另一个不运行JavaFX的节点中   java如何在spring boot中创建完全自定义的查询   java Arraylist和ArrayListBlockingQueue之间的区别是什么?   java Weblogic会中断长时间运行的线程吗   java如何调用displayAd()方法?   使用数组在两个组之间进行java IPL匹配   java如何在Eclipse中的org下创建测试套件。朱尼特   java获取屏幕上任意点的鼠标坐标   正则表达式需要java正则表达式方面的帮助   如何使用Java获取Ram大小和硬盘大小?   java如何将所需长度设置为数组中的整数?   安卓应用程序启动前的java程序已终止   swing设置要在Java代码中打印的页边距   迭代期间java故障安全迭代器的删除   java如何在main中调用方法,以便它们在同一行上输出?   编译Java:尝试播放mp3文件时出错   java如何使用Spring数据Rest在POST调用中保存嵌入对象   java JAXWS如何在端点外部注入SecurityContext