跳转到主要内容

适用于Keg应用的简单存储接口,具有多个后端。

项目描述

https://circleci.com/gh/level12/keg-storage.svg?style=svg https://codecov.io/github/level12/keg-storage/coverage.svg?branch=master

适用于Keg应用的简单存储接口,具有多个后端。

用法

变更日志

0.5.11 发布于2022-08-31

  • 在生成下载链接时传递额外的存储操作参数 (e02cdfe)

0.5.10 发布于2022-08-31

  • 允许指定后端生成的下载链接的内容类型 (6e72571)

0.5.9 发布于2022-03-01

  • 修复链接视图混合以支持正确的mro (4e67f4b)

  • 添加StorageOperations包装器/混合 (2db0ae0)

  • 允许服务文件名不同(4a643c5

  • 将插件规范要求从keg更改为flask(a2ffdbb

  • 通过替换为authlib修复itsdangerous弃用(a1b389c

0.5.8版本发布于2022-01-17

  • 添加py.typed以兼容PEP 561(c5731f5

  • 确保传递给copy的路径解析为根路径(1cab726

0.5.7版本发布于2021-12-14

  • 为s3和本地后端添加copy方法和相关CLI(02003a8

  • 修复现有Python版本的CircleCI配置(19c1881

  • 更新tox以支持CI中现有的Python版本(818527b

0.5.6版本发布于2021-01-26

  • 支持Azure SDK的最新版本(6ffff6a

  • 为使用S3 link_to方法创建的URL添加使用说明(4c60eb2

  • 修复文档中的错别字(6c6eb8e

0.5.5版本发布于2020-05-19

  • 允许调用者指定用于SFTP连接的端口号(a880b3e

0.5.4版本发布于2020-05-14

  • 支持所有后端直接上传/下载URL生成(6975227

  • 添加本地文件系统后端(6242913

0.5.3版本发布于2020-04-29

  • 为SAS令牌生成正确转义路径(9f126c8

0.5.2版本发布于2020-04-28

  • 修复Azure SAS blob上传链接权限问题(d7a1653

0.5.1版本发布于2020-04-08

  • 修复版本导入问题(fb162f7

0.5.0版本发布于2020-04-08

  • 启用AzureStorage以接受blob SAS URL(8e6e478

  • 允许AzureStorage与容器SAS URL一起使用(#28)(f405d21

  • 添加对下载和上传进度回调的支持(#34)(468fec8

  • 修复配置变量命名问题(#33)(9720e63

  • 使aws依赖项可选(a2146d1

0.4.4版本发布于2020-01-29

0.4.3版本发布于2020-01-28

  • 合并来自level12/stdin-stdout-cli-support的拉取请求#27(aef81c1

  • 合并来自level12/azure-client-version的拉取请求#25(02c44de

  • 将noqa添加到版本文件以避免覆盖率错误(1f4e5c3

0.4.2版本发布于2019-11-29

  • 更严格的Azure依赖项(adea745

0.4.1版本发布于2019-10-17

  • feat: 将keg依赖项设置为可选并改进后端可选依赖项处理(《e33139a》)

  • bug: 修复将小文件写入S3存储桶时从未刷新的问题(《bd6c2c0》)

  • feat: 添加对Azure blob存储的支持(《4141319》)

0.4.0版本发布于2019-09-27

  • feat: 更新接口以允许类似文件访问(《7c2a1b7》)

0.3.1版本发布于2019-08-05

  • bug: 使list命令的返回类型在所有后端保持一致(《53abcda”)

0.3.0版本发布于2019-06-02

  • feat: 启用多密钥重新加密场景(《a0d74a1”)

  • 特性:使 CLI 点击组全局 (41f062a)

  • 错误:确保 list 操作始终返回字符串 (177d4a9)

0.2.0

  • [特性] 添加了对使用配置文件使用 AWS 凭据的支持

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

KegStorage-0.5.11.tar.gz (37.6 kB 查看哈希值)

上传时间

构建分发

KegStorage-0.5.11-py2.py3-none-any.whl (46.1 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下组织支持