akretion / nfselib

bindings Python das NFS-e de 450 cidades (usando xsdata com os XSD's do UNINFE)
GNU Lesser General Public License v2.1
12 stars 5 forks source link

Nfselib xsdata bindings #11

Closed rvalyi closed 1 year ago

rvalyi commented 1 year ago

the current file layout extracted from UNINFE sucks because it would force us to distribute schemas and WSDL outside from the nfselib directory, possibly creating conflicts with other Python modules. nfelib 1.x had the same issue.

So we will adopt the same file layout as nfelib 2.x. This is part of the refactor.

codecov[bot] commented 1 year ago

Codecov Report

Merging #11 (d86cb2a) into nfselib-xsdata (255001f) will not change coverage. The diff coverage is 100.00%.

@@               Coverage Diff                @@
##           nfselib-xsdata       #11   +/-   ##
================================================
  Coverage          100.00%   100.00%           
================================================
  Files                 370       370           
  Lines               44931     44931           
================================================
  Hits                44931     44931           
Impacted Files Coverage Δ
...elib/bindings/abaco/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
...elib/bindings/abase/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
...lib/bindings/abrasf/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
...lib/bindings/actcon/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
...ndings/adm_sistemas/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
...bindings/avmb_asten/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
...ndings/betha/servico_cancelar_nfse_resposta_v01.py 100.00% <ø> (ø)
...ervico_consultar_situacao_lote_rps_resposta_v01.py 100.00% <ø> (ø)
...ings/betha/servico_enviar_lote_rps_resposta_v01.py 100.00% <ø> (ø)
...elib/bindings/betha/xmldsig_core_schema20020212.py 100.00% <ø> (ø)
... and 289 more

... and 153 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more