在assuan协议中用于通信的python模块和工具。

pyassuan的Python项目详细描述


python模块和用于在Assuan协议中通信的工具。

python有许多GnuPG包装器,但是 它们主要通过gpg可执行文件工作。这是企图 切入主题,直接与gpgme-toolsource)通话 定义良好的套接字协议。

安装

套餐

gentoo

我已经为Gentoo打包了pyassuan。你需要layman和 我的wtk overlay。安装时使用:

# emerge -av app-portage/layman
# layman --add wtk
# emerge -av dev-python/pyassuan

依赖性

pyassuan是一个简单的包,在外部没有外部依赖项 python 3标准库。

手动安装

pyassuan可用作Git存储库:

$ git clone git://tremily.us/pyassuan.git

有关详细信息,请参见homepage。要安装签出,请运行 标准:

$ python setup.py install

用法

签出bin中的docstrings和示例。

测试

使用nose

运行内部单元测试
$ nosetests --with-doctest --doctest-tests pyassuan

如果python-3版本的nosetests不是 系统,您可能需要尝试以下操作:

$ nosetests-3.2 --with-doctest --doctest-tests pyassuan

要手动测试正在运行的服务器,可以使用gpg-connect-agent。 不管名称如何,此程序都可以连接到任何ASSUAN服务器:

$ gpg-connect-agent --raw-socket name

许可证

此项目分布在GNU General Public License Version 3或更高版本下。

作者

W.特雷弗·金 wking@tremily.us

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

推荐PyPI第三方库


热门话题
哎呀,为什么我的构造函数不能工作?(爪哇)   cmd命令,用于在Java WinSCP中将文件从本地计算机同步到远程服务器   java 安卓无法建立URL连接   java logback手动调用滚动   java是否有编写智能卡访问功能测试的API?   java JPQL多连接和集合   java是否可以使用@NotifyChange而不是BindUtils。有什么变化吗?   使用JNA运行的OSGiJava应用程序在IDE中工作,但不是独立的   java返回箭头时添加事件(getSupportActionBar()。单击setDisplayHomeAsUpEnabled(true))   Java在处理动画时速度较慢   java同时使用JMockit和Spring AOP   java错误:/Applications/Xcode。app/Contents/Developer/usr/bin/make:选项a无效   查看子类方法的java超类   java Making(桌面)软件,其组件用不同语言编程?   java Android Studio:id为'com的插件。安卓找不到“功能”