- 对象存储,持久化处理支持工作流模版
- 对象存储,修复 Windows 平台兼容性问题
- 对象存储,空间管理、上传文件新增备用域名重试逻辑
- 对象存储,调整查询区域主备域名
- 对象存储,支持空间级别加速域名开关
- 对象存储,回调签名验证函数新增兼容 Qiniu 签名
- 对象存储,持久化处理支持闲时任务
- 对象存储,修复上传回调设置自定义变量失效(v7.12.0 引入)
- 对象存储,修复上传部分配置项的兼容
- 对象存储,添加上传策略部分字段
- 对象存储,新增支持归档直读存储
- 对象存储,批量操作支持自动查询 rs 服务域名
- 修复 CDN 删除域名代码问题
- 对象存储,分片上传支持并发上传
- 修复 setup.py 打包丢失部分包(v7.11.0 引入)
- 对象存储,更新 api 默认域名
- 对象存储,新增 api 域名的配置与获取
- 对象存储,修复获取区域域名后无法按照预期进行过期处理
- 对象存储,更新获取区域域名的接口
- 对象存储,bucket_domains 修改为 list_domains 的别名
- 对象存储,新增请求中间件逻辑,方便拓展请求逻辑
- 对象存储,新增备用 UC 域名用于查询区域域名
- 对象存储,修复通过 set_default 设置 rs, rsf 不生效,而 SDK 自动获取的问题(v7.9.0)
- 对象存储,支持直接从 qiniu 导入 UploadProgressRecorder
- 对象存储,优化分片上传 ctx 超时检测
- 文档,更新注释中文档链接
- 对象存储,支持使用时不配置区域信息,SDK 自动获取;
- 对象存储,新增 list_domains API 用于查询空间绑定的域名
- 对象存储,上传 API 新增支持设置自定义元数据,详情见 put_data, put_file, put_stream API
- 解决部分已知问题
- 对象存储,管理类 API 发送请求时增加 X-Qiniu-Date (生成请求的时间) header
- 对象存储,修复上传不制定 key 部分情况下会上传失败问题。
- 对象存储,新增 set_object_lifecycle (设置 Object 生命周期) API
- 优化了错误处理机制
- 支持 Qiniu 签名算法
- 上传策略新增对部分字段支持
- 分片上传 v2 方法不再强制要求 bucket_name 参数
- 支持分片上传 v2
- 修复 ResponseInfo 对扩展码错误处理问题
- 增加 python v3.7,v3.8,v3.9 版本 CI 测试
新增
- sms[云短信]:新增查询短信发送记录方法:get_messages_info
- cdn: 新增上线域名 domain_online 方法、下线域名 domain_offline 方法和删除域名 delete_domain 方法
- 对象存储:新增批量解冻build_batch_restoreAr方法、获取空间列表bucket_domain方法和修改空间访问权限change_bucket_permission方法
- 修复上传策略中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, 便于灵活增加,并加入过期字段检查
- 文件列表支持目录形式