Releases: TadaSoftware/PyNFe
Releases · TadaSoftware/PyNFe
Release 0.5.0
What's Changed
- Remove versões 3.6 e 3.7 não mais suportadas oficialmente by @leogregianin in #308
- Possibilidade de adicionar um código numérico aleatório e não gerar automaticamente. by @felps-dev in #306
- Utiliza ruff para qualidade de código by @leogregianin in #309
- CST 61 - ICMS Monofásico by @felps-dev in #311
- ICMS CST 02, 15, 53 - ICMS monofásico - NT2023.001v1.50 by @betogd in #313
- ADD: Grupo de encerrantes dos combustiveis by @betogd in #314
- Atualizado schemas XSD by @betogd in #316
- Adiciona valores faltantes do ICMS ST 60 by @felps-dev in #327
- Adiciona timeout na comunicação com SEFAZ by @felps-dev in #328
- Correção do CDATA e FCP ST by @felps-dev in #331
- Grupo de pagamentos by @felps-dev in #332
- feat: implementado pra que a consulta_distribuicao das CTe tenha possibilidade de fazer consulta especifico de NSU by @ElderVivot in #342
- Atualização para suporte da nova versão signxml by @felps-dev in #355
- Serializacao: Fixando 2 casas decimais para vNF e vProd by @Brunorio in #354
- ajuste busca de outros documentos no consulta cadastro by @ricardolzzp in #363
- Bump version to 0.5.0 by @felps-dev in #375
New Contributors
- @betogd made their first contribution in #313
- @ElderVivot made their first contribution in #342
- @Brunorio made their first contribution in #354
- @ricardolzzp made their first contribution in #363
Full Changelog: 0.4.4...0.5.0
Release 0.4.4
What's Changed (From 0.3-stable)
- Ajustando Urls do webservice da Unidade UF:CE by @ale-big in #19
- Revert "Ajustando Urls do webservice da Unidade UF:CE" by @leotada in #20
- Atualização das urls dos webservices da Bahia. by @rhemzo in #21
- PEP8 e Adicionando PI ao SVRS by @mrlucascardoso in #22
- fix import pip version 10 by @nicomanso in #32
- #33 by @victtorvpb in #34
- Minor changes by @gmonnerat in #39
- Adicionar RJ na lista SVRS by @gmonnerat in #41
- Remove unused imports by @gmonnerat in #43
- fixup! [FIX] Corrigido arredondamento percentual redução e aliquota icms by @gmonnerat in #42
- merge from master by @juniortada in #46
- Inicio desenvolvimento qr_code 2.00 by @juniortada in #47
- Qr 2 00 by @juniortada in #48
- [fix] url consulta qrcode PR by @juniortada in #49
- consulta distribuicao por chave e metodo de descompactar gzip by @lucasres in #51
- Corrige espaço adicional nas tags vBCST, pICMSST, vICMSST by @av1la in #54
- Corrigido url do webservice de status em nfe by @erikseyti in #58
- Correção URL estado de Goiás. by @faio in #62
- Correção para emissão estado de GO by @faio in #63
- Adicionado desconto por item e correção no total da nota by @faio in #64
- [fix] Corrigido url nfe MS by @erikseyti in #68
- Add specific version of PyXB by @patrickacioli in #67
- Correção para emissão de NFe com emitente CPF by @leogregianin in #74
- Grupo ICMS 51 e IPI by @leogregianin in #75
- Adicionado Atributo Cbenef a Classe NotaFiscalProduto by @erikseyti in #78
- Adiciona .vscode/ no .gitignore by @leogregianin in #86
- Melhoria no tratamento de excessões na abertura do arquivo do certificado by @seocam in #92
- excluir pasta tests da instalação by @melby-md in #89
- [feat] Grupo de pessoas autorizadas a baixar XML by @leogregianin in #90
- Correção na serialização do vAliqProd no Pis e Cofins by @leogregianin in #85
- Atualização das URLS da NFCe de Santa Catarina by @leogregianin in #104
- Atualização das URLS do Mato Grosso do Sul by @leogregianin in #103
- Adiciona grupo do ICMS com CST 30, 70 e 90 by @leogregianin in #100
- Criação do grupo de combustível dentro do produto by @leogregianin in #99
- Alteração para 10 casas decimais vUnCom e vUnTrib by @leogregianin in #98
- Adiciona grupo do ICMS com CST 40, 41 e 50 by @leogregianin in #87
- Atualiza URL de NFCe do Rio de Janeiro. by @mvellasco in #106
- Setar timezone conforme data de emissão e adicionado campo dhSaiEnt by @leogregianin in #109
- Adicionado campo infAdProd no produto by @leogregianin in #120
- Campo para informar indicativo de intermediador by @leogregianin in #118
- Buscar código ibge com nome da cidade com e sem apóstrofo by @leogregianin in #122
- Envio de inutilização para emitente CPF by @leogregianin in #124
- Adiciona campo qBCProd ao cofins by @leogregianin in #129
- Correções na emissão de nfe em contingência by @leogregianin in #131
- Alteração webservice da SEFAZ-CE para SVRS by @leogregianin in #133
- Melhoria no readme do projeto by @leogregianin in #134
- Correção de importação do arquivo "base.py" no arquivo "fonte_dados.py". Faltava um "." by @Cataldir in #137
- Testes by @leogregianin in #136
- Correção da estrutura do xml para notas referenciadas by @leogregianin in #135
- Serialização dos Impostos by @leogregianin in #113
- Adiciona testes para produtos com CST 40, 41, 50 e 90 by @leogregianin in #139
- Altera o nome do arquivo LICENSE by @leogregianin in #138
- Corrige ortografia no readme by @leogregianin in #143
- Criado testes para as funções de utils by @leogregianin in #142
- Adiciona CI com testes e lint para todas as versões do python by @leogregianin in #144
- Comunicação com o webservice do MDF-e by @leogregianin in #140
- Inclui eventos do manifesto na serialização by @leogregianin in #148
- Cria seção 'características' do projeto e corrige links no readme by @leogregianin in #147
- Alterado testes para usar a classe Validacao by @leogregianin in #146
- Fix pytest warning: Regex likes raw strings by @cclauss in #145
- Adiciona testes para o CST 60 e 70 da NFe by @leogregianin in #152
- Corrige url da consulta de cadastro UF=CE by @leogregianin in #154
- Corrige serialização do CST 60 by @leogregianin in #157
- Erro de validação do grupo pis cofins by @leogregianin in #155
- Inclusão da cidade Nazária-PI e correção do nome da cidade Embu by @leogregianin in #158
- Adiciona flags para ICMS_ST_MODALIDADES e ICMS_MOTIVO_DESONERACAO by @leogregianin in #161
- Adiciona tags nFCI e infAdProd e grupo IPIDevol by @leogregianin in #162
- Altera URL do ambiente nacional by @leogregianin in #171
- Criado novos campos para o MDFe conforme últimas Notas Técnicas by @leogregianin in #174
- Atualiza schemas da NFe by @leogregianin in #173
- Altera URL do QRCode das UFs da Paraíba e Minas Gerais by @leogregianin in #172
- Alteração do cálculo automático do valor total da nota by @leogregianin in #178
- Lista de empresas e projetos que utilizam a lib by @leogregianin in #180
- Adiciona novos tipos de notas referenciadas by @leogregianin in #183
- Correção a geração do XML do MDFe quando não tem dados do contratante by @leogregianin in #184
- Corrige a serialização do CPF ou CNPJ na NFe referenciada de produtor by @leogregianin in #185
- Não gerar RNTRC do MDFe quando não informado by @leogregianin in #186
- update url for install by @juniortada in #187
- Aumenta cobertura de testes by @leogregianin in #188
- Adiciona testes para Simples Nacional by @leogregianin in #190
- Corrigido NFC-e no estado de SC by @FernandoBernardi in #198
- build first version pip publish close #175 by @juniortada in #189
- Adiciona elemento consultaCadastro no body somente para MT by @leogregianin in #199
- Adiciona colaboradores em AUTHORS by @leogregianin in #201
- Alterar URL do QRCode de PE by @leogregianin in #200
- Update flags.py by @faio in #202
- Fix digestValue sendo modificado... by @felps-dev in #176
- Adiciona teste de validação de MDFe sem RNTRC by @leogregianin in #205
- Adiciona classe inicial para webservice de CTe by @leogregianin in #207
- Cria validação para campos não obrigatório by @leogregianin in ...
stable
Last stable release
What's Changed
- Ajustando Urls do webservice da Unidade UF:CE by @ale-big in #19
- Revert "Ajustando Urls do webservice da Unidade UF:CE" by @leotada in #20
- Atualização das urls dos webservices da Bahia. by @rhemzo in #21
- PEP8 e Adicionando PI ao SVRS by @mrlucascardoso in #22
- fix import pip version 10 by @nicomanso in #32
- #33 by @victtorvpb in #34
- Minor changes by @gmonnerat in #39
- Adicionar RJ na lista SVRS by @gmonnerat in #41
- Remove unused imports by @gmonnerat in #43
- fixup! [FIX] Corrigido arredondamento percentual redução e aliquota icms by @gmonnerat in #42
- merge from master by @juniortada in #46
- Inicio desenvolvimento qr_code 2.00 by @juniortada in #47
- Qr 2 00 by @juniortada in #48
- [fix] url consulta qrcode PR by @juniortada in #49
- consulta distribuicao por chave e metodo de descompactar gzip by @lucasres in #51
- Corrige espaço adicional nas tags vBCST, pICMSST, vICMSST by @av1la in #54
- Corrigido url do webservice de status em nfe by @erikseyti in #58
- Correção URL estado de Goiás. by @faio in #62
- Correção para emissão estado de GO by @faio in #63
- Adicionado desconto por item e correção no total da nota by @faio in #64
- [fix] Corrigido url nfe MS by @erikseyti in #68
- Add specific version of PyXB by @patrickacioli in #67
- Correção para emissão de NFe com emitente CPF by @leogregianin in #74
- Grupo ICMS 51 e IPI by @leogregianin in #75
- Adicionado Atributo Cbenef a Classe NotaFiscalProduto by @erikseyti in #78
- Adiciona .vscode/ no .gitignore by @leogregianin in #86
- Melhoria no tratamento de excessões na abertura do arquivo do certificado by @seocam in #92
- excluir pasta tests da instalação by @Erogue-Lord in #89
- [feat] Grupo de pessoas autorizadas a baixar XML by @leogregianin in #90
- Correção na serialização do vAliqProd no Pis e Cofins by @leogregianin in #85
- Atualização das URLS da NFCe de Santa Catarina by @leogregianin in #104
- Atualização das URLS do Mato Grosso do Sul by @leogregianin in #103
- Adiciona grupo do ICMS com CST 30, 70 e 90 by @leogregianin in #100
- Criação do grupo de combustível dentro do produto by @leogregianin in #99
- Alteração para 10 casas decimais vUnCom e vUnTrib by @leogregianin in #98
- Adiciona grupo do ICMS com CST 40, 41 e 50 by @leogregianin in #87
- Atualiza URL de NFCe do Rio de Janeiro. by @mvellasco in #106
- Setar timezone conforme data de emissão e adicionado campo dhSaiEnt by @leogregianin in #109
- Adicionado campo infAdProd no produto by @leogregianin in #120
- Campo para informar indicativo de intermediador by @leogregianin in #118
- Buscar código ibge com nome da cidade com e sem apóstrofo by @leogregianin in #122
- Envio de inutilização para emitente CPF by @leogregianin in #124
- Adiciona campo qBCProd ao cofins by @leogregianin in #129
- Correções na emissão de nfe em contingência by @leogregianin in #131
- Alteração webservice da SEFAZ-CE para SVRS by @leogregianin in #133
- Melhoria no readme do projeto by @leogregianin in #134
New Contributors
- @ale-big made their first contribution in #19
- @leotada made their first contribution in #20
- @rhemzo made their first contribution in #21
- @nicomanso made their first contribution in #32
- @victtorvpb made their first contribution in #34
- @gmonnerat made their first contribution in #39
- @juniortada made their first contribution in #46
- @lucasres made their first contribution in #51
- @av1la made their first contribution in #54
- @erikseyti made their first contribution in #58
- @faio made their first contribution in #62
- @patrickacioli made their first contribution in #67
- @seocam made their first contribution in #92
- @Erogue-Lord made their first contribution in #89
- @mvellasco made their first contribution in #106
Full Changelog: 0.3.10...0.3-stable
Novo método de assinatura com SignXML
Esta release tem uma nova forma de assinatura alternativa usando o SignXML. Pode ser utilizado o a classe AssinaturaA1 (xmlsec) ou AssinaturaA1SignXML (signxml) (recomendado).