新增
- sms[云短信]:新增查询短信发送记录方法:get_messages_info
- cdn: 新增上线域名 domain_online 方法、下线域名 domain_offline 方法和删除域名 delete_domain 方法
- 对象存储:新增批量解冻build_batch_restoreAr方法、获取空间列表bucket_domain方法和修改空间访问权限change_bucket_permission方法
修复
- 修复ResponseInfo对扩展码错误处理问题
- 修复上传策略中forceSaveKey参数没有签算进上传token,导致上传失败的问题
- 支持指定本地ctx缓存文件.qiniu_pythonsdk_hostscache.json 文件路径
- 更正接口返回描述docstring
- 修复接口对非json response 处理
- ci 覆盖增加python 3.6 3.7
- 修复获取域名列方法
- 修复python3 环境下,二进制对象上传问题
- add restoreAr
- fix bucket_info
- 添加sms
- 添加sms
- 默认导入region类
- 新增region类,zone继承
- 上传可以指定上传域名
- 新增上传指定上传空间和qvm指定上传内网的例子
- 新增列举账号空间,创建空间,查询空间信息,改变文件状态接口,并提供例子
- 增加连麦rtc服务端API功能
- 修复put_data不支持file like object的问题
- 增加空间写错时,抛出异常提示客户的功能
- 增加创建空间的接口功能
- 修复python2情况下,中文文件名上传失败的问题
- 修复python2环境下,中文文件使用分片上传时失败的问题
- 恢复kirk的API为原来的状态
- 修复从时间戳获取rfc http格式的时间字符串问题
- 给
put_file
功能增加保持本地文件Last Modified功能,以支持切换源站的客户CDN不回源
- 设置表单上传默认校验crc32
- 增加PutPolicy新参数isPrefixalScope
- 修复手动指定的zone无效的问题
- cdn功能中获取域名日志列表的参数错误
- 增加设置文件生命周期的接口
- 增加cdn刷新,预取,日志获取,时间戳防盗链生成功能
- 修复分片上传的upload record path遇到中文时的问题,现在使用md5来计算文件名
- 通用计算支持
- 去掉homedir
- 多机房接口调用支持
- 修复表单上传大于20M文件的400错误
- copy 和 move 操作增加 force 字段,允许强制覆盖 copy 和 move
- 增加上传策略 deleteAfterDays 字段
- 一些 demo
- 修复大于4M的文件hash计算错误的问题
- add fname
- 一些demo
- travis 直接发布
- 2.x unicode 问题 by @hunter007
- 上传重试判断
- 上传时 dns劫持处理
- fsizeMin 上传策略
- 断点上传记录 by @hokein
- 计算stream etag
- 3.5 ci 支持
- 配置up_host 改为配置zone
- fectch 支持不指定key
- 上传重试为空文件
- 回调应该只对form data 签名。
- 可以配置 io/rs/api/rsf host
- 内部http get当没有auth会出错
- python3下的qiniupy 没有参数时 arg parse会抛异常
- 增加callback policy
- setup.py从文件中读取版本号,而不是用导入方式
- 补充及修正了一些单元测试
- 简化上传接口
- 自动选择断点续上传还是直传
- 重构代码,接口和内部结构更清晰
- 同时支持python 2.x 和 3.x
- 支持pfop
- 支持verify callback
- 改变mime
- 代码覆盖度报告
- policy改为dict, 便于灵活增加,并加入过期字段检查
- 文件列表支持目录形式