使用数字证书A1和A3进行文档签名
项目描述
在 Python 中操作数字证书、A1 和 A3,简化 PDF 文档签名
文档签名
税务文件签名 (XML)
此库是项目的一部分: https://erpbrasil.github.io/
文档
贡献者
这是一个由企业努力创建的库
请查阅贡献者列表: https://github.com/erpbrasil/erpbrasil.assinatura/graphs/contributors
许可证
免费软件:MIT许可证
Windows安装
先决条件
安装swig(并将swig安装文件夹添加到PATH环境变量中)
Ubuntu安装
sudo apt-get update sudo apt-get install swig pip install erpbrasil.assinatura
文档
开发
要运行所有测试,请运行
tox
注意,要合并所有tox环境的覆盖率数据,请运行
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
其他 |
PYTEST_ADDOPTS=--cov-append tox |
变更日志
0.0.0 (2019-04-18)
首次发布在PyPI。
0.3.0 (2019-11-19)
修复库导入及其命名空间
0.4.0 (2019-11-20)
访问证书数据:所有者、CNPJ/CPF(如果存在)
0.4.1 (2019-11-25)
与python 2的兼容性
签名修复
0.4.2 (2019-11-26)
仅连接当前签名的元素,不移动其他块元素。例如,已签名的批量RPS应组成一个签名的块,在签署此块时,其他签名不应被修改。
1.0.0 (2020-11-10)
结束对python2的支持
测试稳定化
1.2.0 (2021-05-26)
签署圣保罗票据(遗憾的是,由于XMLSEC,我们将其移至新版本)
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
erpbrasil.assinatura-1.7.0.tar.gz (77.3 kB 查看散列)
构建分布
erpbrasil.assinatura-1.7.0-py3.7.egg (19.4 kB 查看散列)
关闭
erpbrasil.assinatura-1.7.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | ec109b12a5e768085cb1122fc15400667c94353a9a026f94a29516ca936cde29 |
|
MD5 | a1d11d2c1f60a6723c092d37ffbae491 |
|
BLAKE2b-256 | 4b7105458a15fdd29cbcbde05341c5961fd9b04573e68bbe3886d92c042c839a |
关闭
哈希值 用于 erpbrasil.assinatura-1.7.0-py2.py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 40aeed81e7175fc4884b3c9dbfd4f152aa033cab81c8503ec4b8f11b629137a9 |
|
MD5 | 67137ac5c1cada515bb478e8201fc28c |
|
BLAKE2b-256 | 8c2c5b64d35af73ae405f8c7caf58a74707b62a6d73759fa1f1ef7ff9bc58979 |