Skip to content

v0.8.0

Choose a tag to compare

@bruno-portfolio bruno-portfolio released this 09 Feb 15:10
· 380 commits to main since this release

v0.8.0

Novas Fontes (4)

  • ABIOVE — Exportação do complexo soja (grão, farelo, óleo, milho) com volume e receita mensal
  • USDA PSD — Estimativas internacionais de produção/oferta/demanda via API FAS OpenData v2 (requer API key gratuita)
  • IMEA — Cotações e indicadores para Mato Grosso (6 cadeias produtivas, API REST pública)
  • DERAL — Condição semanal das lavouras do Paraná (boa/média/ruim + progresso plantio/colheita)

Novos Módulos

  • CONAB série histórica (conab.serie_historica()) — Safras desde 2010 por UF, parser Excel com detecção dinâmica de header
  • BCB BigQuery fallback (pip install agrobr[bigquery]) — Base dos Dados como fallback automático quando API OData retorna 500

Novos Datasets Semânticos (5)

Dataset Fontes
credito_rural BCB/SICOR → BigQuery
exportacao ComexStat → ABIOVE
fertilizante ANDA
custo_producao CONAB

Total: 8 datasets (era 4), 13 fontes (era 8).

Correções BCB/SICOR

  • Endpoints atualizados para API reestruturada (~2024)
  • COLUNAS_MAP expandido para colunas novas
  • Limpeza de aspas embarcadas em nomeProduto
  • Server-side filter via contains(), retry 6x, timeout 120s

Números

  • 949 testes passando (era ~804)
  • 136 arquivos Python formatados (ruff clean)
  • 13 fontes públicas integradas
  • 8 datasets semânticos com fallback automático