Skip to content

Trust-Code/python-boleto

Repository files navigation

python-boleto - Fork mantido por Trustcode

https://travis-ci.org/Trust-Code/python-boleto.svg?branch=master3 https://coveralls.io/repos/github/Trust-Code/python-boleto/badge.svg?branch=master3 Code Health

python-boleto é um projeto python para gerar boletos de cobrança.

O projeto original pode ser encontrado aqui: https://github.com/eduardocereto/pyboleto

Você pode ajudar criando códigos para mais bancos ou imprimir e testar as implementações já existentes.

Por enquanto, são essas que temos.

Banco Carteira / Convenio Implementado Testado
Banco do Brasil 18 Yes Yes
Banrisul x Yes Yes
Bradesco 06, 03 Yes Yes
Caixa Economica SR Yes No
HSBC CNR, CSB Yes No
Itau 157 Yes Yes
Itau 175, 174, 178, 104, 109 Yes No
Santander 102 Yes Yes
Santander 101, 201 Yes No
Sicoob 1 Yes Yes
Sicredi 1 Yes Yes
Cecred 1 Yes Yes

Você pode instalar o pyboleto através do Python Package Index (PyPI) ou instalando diretamente da fonte.

Para instalar usando o pip,:

$ pip3 install python3-boleto

Baixe a última versão do pyboleto em http://pypi.python.org/pypi/python-boleto/

Você pode instalar utilizando os seguintes passos,:

$ tar xvfz python-boleto-0.0.0.tar.gz
$ cd python-boleto-0.0.0
$ python setup.py build
# python setup.py install # as root

Você pode clonar o repositório usando o seguinte comando:

$ git clone https://github.com/Trust-Code/python-boleto.git

Você irá precisar do setuptools ou do distribute para executar os testes. Provavelmente já deve ter instalado um ou o outro. Irá precisar também do pdftohtml.:

$ cd pyboleto
$ python setup.py test

Este software é licenciado sob a New BSD License. Veja o arquivo LICENSE na raiz do projeto para ler o texto completo. .. vim:tw=0:sw=4:et