cenotes命令行应用程序和库

cenotes-cli的Python项目详细描述


https://travis-ci.org/cenotes/cenotes-cli.svg?branch=master

c(ryptographical)e(xpendable)注释

命令行界面

这是什么?

这是一个支持加密/解密的cli项目 消耗性票据

这不是什么

用户界面/前端/后端。这是一个cli项目。前端和 后端解决方案是不同的项目。原因是 允许灵活的前端/后端选择,避免巨大的捆绑 项目。

  • 可以找到使用这些库的后端项目here
  • 后端通信的前端项目可以是 找到here

功能

  • 使用pynacl项目对笔记进行对称加密
  • 注释的本地加密和解密
  • 支持将便笺存储到Cenotes服务器实例
  • 支持从Cenotes服务器实例获取便笺
  • 支持自定义Cenotes服务器URL

这是怎么工作的?

design

如何运行

您需要python>;=3.3

  1. 克隆回购协议
  • 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}$
  1. 安装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上的第一个版本。

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

推荐PyPI第三方库


热门话题
当使用RequestDispatcher时,servlets Java最终没有被调用   java生成对具有可变参数数的方法的调用   java如何使用select子句中的参数化列映射iBATIS的查询?   java无法创建类型为org的插件。阿帕奇。登录中。log4j。果心阿佩德。元素RollingFile的RollingFileAppender   java当子实体和父实体之间存在OneTONE JPA关系时,是否可以将其与父实体一起持久化?   Android上的java Facebook集成fbconnect断开链接   获取方法调用方的java机制   从列表创建Oracle阵列时出现java问题   添加和检索元素的ArrayList的java ArrayList   在java中从字符串中删除无效的XML字符   java如何构建完整生成的maven模块   java如何准确地改变播放所有分辨率midi文件的速度?   shell javac:无效标志:/src/中位_度。ubuntu中的java   java使用从其他类的方法检索到的信息