Skip to main content

PyNFSe

Code Climate Build Status Coverage Status

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.

Cidades Atendidas

  • Curitiba

Instalação

Via PyPI

pip install PyNFSe

ou

git clone https://github.com/marcelobelli/PyNFSe.git
cd PyNFSe
pip install -r requirements.txt

Problemas

  • Descobrir o problema de conexão quando atualiza o requests para versões superiores a 2.11.1 e o cryptography está instalado

Roadmap

  • Tornar disponível no PyPI
  • Adicionar novas cidades
  • Documentação

Release files for pynfse 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pynfse 0.2.0
File Size Uploaded
pynfse-0.2.0.tar.gz 43.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pynfse 0.2.0
File Interpreter ABI Platform
pynfse-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 92.5 kB

Release files / pynfse-0.2.0.tar.gz

Download URL pynfse-0.2.0.tar.gz
Size 43.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cafeec29319e59f2289d324a27a19e10a64b450ec04007e8989345742493279c
BLAKE2b-256 checksum
How to use checksums
3917e7644be5f7ecc5d1e6f10b0836bff3a678a160348c2cce1122e355096286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.0b9 CPython/3.7.4 Linux/5.3.0-7625-generic

Release files / pynfse-0.2.0-py3-none-any.whl

Download URL pynfse-0.2.0-py3-none-any.whl
Size 48.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd0284c1ed2b58144bcd3377c74dfa14907be3f328d13f29473038bf5f43ed89
BLAKE2b-256 checksum
How to use checksums
86dd8f2184e2529cd63da72127143d147e97bbf49b1862c67e5242c5eb8ad9f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.0b9 CPython/3.7.4 Linux/5.3.0-7625-generic

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page