# Matriz de ambiente Esta biblioteca roda em Python 3.10 ou mais novo. O projeto declara suporte a 3.10, 3.11 e 3.12. ## Ambientes | Ambiente | Uso | Observações | | --- | --- | --- | | Homologação | Testes de integração e validação | Use um certificado separado do de produção. | | Produção | Emissão real | Trate o certificado como segredo sensível. | ## Instalação | Perfil | Comando | O que traz | | --- | --- | --- | | Núcleo | `uv add pynfse-nacional` | Cliente, modelos, XML e integrações básicas. | | PDF | `uv add "pynfse-nacional[pdf]"` | Geração local do DANFSe com `reportlab` e `qrcode`. | ## Suporte prático - Certificado: PKCS#12 `.pfx` ou `.p12` - Autenticação: mTLS - Formatos comuns de ambiente: local, CI e produção com secrets injetados ## Quando olhar esta matriz Use esta página antes de mexer em deploy, suporte a PDF ou automação de release. Ela evita aquele tipo de surpresa chata que aparece só depois do merge.