A biblioteca PyNFSe funciona como um facilitador para os desenvolvedores que precisam gerir a emissão de Nota Fiscal de Serviços por meio eletrônico. As funcionalidades desta biblioteca são:
- Criação dos XMLs de RPS (Recibo Provisório de Serviço)
- Criação dos XML dos Lotes RPS.
- Envio dos lotes de RPSs, realizando a comunicação com o webservice da respectiva prefeitura
- Consulta e Cancelamento de NFS-es emitidas
Além disso a PyNFSe possui uma CLI para operação via linha de comando.
- Curitiba
Via PyPI
pip install PyNFSe
ou
git clone https://github.com/marcelobelli/PyNFSe.git
cd PyNFSe
pip install -r requirements.txt
- Descobrir o problema de conexão quando atualiza o requests para versões superiores a 2.11.1 e o cryptography está instalado
- Tornar disponível no PyPI
- Adicionar novas cidades
- Documentação