跳转到主要内容

使用数字证书A1和A3进行文档签名

项目描述

在 Python 中操作数字证书、A1 和 A3,简化 PDF 文档签名

  • 文档签名

  • 税务文件签名 (XML)

此库是项目的一部分: https://erpbrasil.github.io/

文档

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

文档

https://erpbrasilassinatura.readthedocs.io/en/latest/

开发

要运行所有测试,请运行

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-py2.py3-none-any.whl (10.9 kB 查看散列)

上传时间 Python 2 Python 3

由...