用于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 Redis MQ在springboot程序中与JDBC存在问题   java比较数组中的索引值并返回新数组   java为什么Jericho解析器不能解析这个HTML代码?   使用java的文件IO   使用OpenCV实现java RGB到LMS颜色空间的转换   java有什么区别吗?SwingWorker#发布vs SwingUtilities#调用器   java在列(数量)中,我也有一些double和N/a类型的值。如何使用比较器对两者进行排序?   java HSQLDB:。脚本文件在并行执行多个项目[多线程环境]期间自动删除?   java如何在JAXWS出现异常时发送自定义响应消息而不是错误消息?   SpringJavaTomcat:重新加载上下文。不重新启动服务器的xml   JAVA中的对象数组提供InputMismatchException   java是分析和过滤独特句子的最佳算法?   eclipse编写自定义重构脚本的最佳java库是什么?   来自ArrayList的java随机背景<Drawable>   java提取服务器证书   java异常:尝试调用虚拟方法“int com”。谷歌。安卓gms。地方位置请求。空对象引用上的b()