openstack swift的简单客户端库

swiftsc的Python项目详细描述


该工具是openstack swift的简单客户端库。 这个工具打算在模块和python脚本中使用。 此工具的主要用途是用作备份工具的核心模块。

https://secure.travis-ci.org/mkouhei/swiftsc.png?branch=masterhttps://coveralls.io/repos/mkouhei/swiftsc/badge.png?branch=masterhttps://img.shields.io/pypi/v/swiftsc.svgDocumentation Status

要求

  • Python2.7以上或Python3.3以上
  • 稍后请求0.12.1
  • debian包中的python magic 5.x或python magic 0.4.3(pypi之后的版本)

设置

$ pip install --user swiftsc
or
(venv)$ pip install swiftsc

python 3.3的解决方案

当不使用python magic的debian包时,当前版本(0.4.3)不支持python 3.3。python 3.3在0.3的一个标记之后由committed支持。

https://github.com/ahupp/python-magic/commit/d033eb46a8ace66cf795c54168a197228e47ce9e

所以您必须从github安装,直到下一个版本发布。:

$ git clone https://github.com/ahupp/python-magic
$ cd python-magic
$ sudo python setup.py install
$ cd
$ git clone https://github.com/mkouhei/swiftsc
$ cd swiftsc
$ sudo python setup.py install

历史记录

0.7.2(2017-04-23)

  • 用最新请求修复内容长度值。

0.7.1(2015-09-04)

  • 为临时身份验证添加身份验证错误。
  • 为密钥库添加身份验证错误。

0.7.0(2015-08-30)

  • 支持python 3.50-rc2。
  • 放弃与客户端类无关的函数。
  • 支持openstack keystone的identity api v3。
  • 使用OpenStack修复公共云的ServiceCatLog密钥。
  • 改变发展状况。
  • 将狮身人面像主题更改为狮身人面像主题。

0.6.5(2015-05-17)

  • 将httpretty更改为requests\u mock

0.6.4(2015-05-16)

  • 支撑车轮
  • 在setup.py中添加所需的附加功能
  • 应用PEP257
  • 将httpretty版本固定到0.8.6
  • 解决方法阅读文档主题
  • 更改为自动生成Requirements.txt
  • 添加基本用法新API

0.6.3(2015-03-17)

  • 从stdin创建对象失败

0.6.2(2015-03-11)

  • 抑制的不安全请求警告

0.6.1(2015-03-09)

  • 固定存储uri
  • 支持pypy
  • 更新了预提交挂钩脚本
  • 将继承成员应用于Sphinx文档
  • 自动模块的属性已更改

0.6.0(2015-03-06)

  • 添加了新的客户端API
  • 添加了Sphinx文档

0.5.5(2014-11-19)

  • 附加参数超时以更改值

0.5.4(2014-11-16)

  • 凹凸版本

0.5.3(2014-11-15)

  • 未支持的Python3.2
  • 修正了12读取超时
  • 集成Pylint、PyChecker到Tox
  • 固定依赖项
  • 修正了几乎违反pylint的情况

0.5.2(2014-05-10)

  • 重构
  • 支持python 3.4,pypi
  • 应用TOX进行单元测试

0.5.1(2013-11-06)

  • 修复程序无法在Python2.6中加载IO模块
  • 支持Python2.6

0.5(2013-07-27)

  • 支持来自stdin管道的输入文件,重定向
  • 在setup.py中检测“python magic”debian包

0.4(2013-06-13)

  • 支持Python3.2、3.3

0.3(2013-06-03)

  • 支持keystone的身份验证

0.2.2(2013-05-20)

  • 支持忽略验证SSL证书

0.2.1(2013-05-17)

  • 更改retrieve_object()的API,在内容前插入响应布尔值

0.2(2013-05-10)

  • 添加为对象方法
  • 更改is_container的api,将响应状态代码更改为布尔值

0.1.3(2013-05-08)

  • 修复了稍后请求1.0中response.json的响应无效问题

0.1.2(2013-05-07)

  • 将默认超时设置为5.0

0.1.1(2013-05-05)

  • 修复了上载空文件时没有“内容长度”的上载失败

0.1(2013-05-02)

  • 首次发布

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

推荐PyPI第三方库


热门话题
java GridBagLayout不填充区域   java Memozied Fibonacci未运行与常规Fibonacci解决方案   Java Web启动未启动问题   Java中异常和if-then的区别   java从命令提示符运行批处理文件获取错误   socket在Java中验证SSL证书的公共名称   如何在JAVA中检查字符串数组中的相等字   用java语言将音频文件转换成文本文件的语音识别   java为什么foo(1,2,3)没有传递给varargs方法foo(对象…)作为整数[]   java通过蓝牙将奇怪的数据从Arduino传输到Android   java ContainerRequestFilter获取空entitystream   java如何从安卓 studio中删除不兼容类型错误   基本Java错误   在Spring引导中使用REST API时发生java错误   javascript通过从SQL查询派生的URL打开页面