cenotes命令行应用程序和库
cenotes-cli的Python项目详细描述
c(ryptographical)e(xpendable)注释
命令行界面
- 自由软件:GNU通用公共许可v3
- Backend & Frontend Demo
- 源代码:
- Documentation
- Backend Design
这是什么?
这是一个支持加密/解密的cli项目 消耗性票据
这不是什么
用户界面/前端/后端。这是一个cli项目。前端和 后端解决方案是不同的项目。原因是 允许灵活的前端/后端选择,避免巨大的捆绑 项目。
功能
- 使用pynacl项目对笔记进行对称加密
- 注释的本地加密和解密
- 支持将便笺存储到Cenotes服务器实例
- 支持从Cenotes服务器实例获取便笺
- 支持自定义Cenotes服务器URL
这是怎么工作的?
如何运行
您需要python>;=3.3
- 克隆回购协议
- Clone the repo
- ^{tt1}$
- Install the requirements with pipenv
- ^{tt2}$
- ^{tt3}$
- Set your ^{tt4}$ to include the project
- For linux: ^{tt5}$
- See available options
- ^{tt6}$
- 安装python包
- Ideally inside a virtualenv
- ^{tt7}$
- See available options
- ^{tt8}$
历史
0.5.0(2017-12-20)
- 添加将便笺上载到Cenotes实例的支持
- 添加从Cenotes实例下载便笺的支持
- 添加对定义自定义Cenotes实例URL的支持
- 将操作提取到不同模块(加密/远程)
- 添加请求的依赖项&dateutil
0.4.0(2017-12-01)
- 删除内部Cenotes库并使用新的外部Cenotes库包
0.3.0(2017-12-01)
- 在safe_decryptiondecorator中添加对自定义异常的支持
0.2.1(2017-12-01)
- 修复lib包中的相对导入
0.2.0(2017-12-01)
- 仅公开库包
- 设置状态pre alpha->;beta
- 在包中添加Python3.6支持
0.1.1(2017-11-30)
- 修复无效的打包文件。
0.1.0(2017-11-30)
- pypi上的第一个版本。