Skip to content

Python test - #109

Merged
camilagb merged 50 commits into
mainfrom
python_test
Sep 21, 2026
Merged

camilagb merged 50 commits into
mainfrom
python_test

Conversation

@camilagb

@camilagb camilagb commented Aug 26, 2026 •

Copy link
Copy Markdown
Collaborator

Versão inicial do geocodebr em Python, derivada de #100.

Nessa versão, é utilizado o binding para python do enderecobr para padronizar os endereços, mantendo a compatibilidade exata com o pacote em R. O polars é utilizado para chamar as funções de padronização, por possuir paralelismo e consumir menos memória que o pandas. A etapa de matching segue sendo feita no DuckDB.

TO DOs

  • Rebase com a nova versão do R e refatorar de acordo com as novas mudanças
  • Testar deterioração do tempo em rodadas seguidas em uma mesma sessão
    • Testar necessidade de chamar um subprocesso de python como acontece no R
  • Adicionar saída em geopandas
  • Criar de teste de paridade do geocode_reverso() e do busca_por_cep
  • Aumentar cobertura dos testes unitários
  • Criar workflow de CI para o pacote Python
  • Ajustes na documentação e readme

0rakul0 and others added 30 commits June 8, 2026 23:36
…rias ou não pythonicas e exclusão dos arquivos .duckdb após finalização
Comment thread python-package/README.md
@camilagb
camilagb marked this pull request as ready for review September 21, 2026 13:51
@camilagb
camilagb merged commit 416f006 into main Sep 21, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants