Changelog¶
Histórico de releases deste projeto. As entradas são geradas a partir das mensagens de Conventional Commit via commitizen, então os títulos de versão abaixo acompanham o que de fato foi publicado.
Como atualiza: as seções abaixo são geradas a partir das tags do git e do histórico de commits
pelo cz changelog. A página publicada é regenerada do zero a cada build da documentação (o
workflow de docs roda cz changelog antes do mkdocs build), então ela sempre reflete o branch
padrão — a CI nunca faz commit do CHANGELOG.md de volta no repositório. Você nunca a edita à mão.
Regenere ou pré-visualize localmente a qualquer momento com make changelog (ou
bash tasks.sh changelog).
Unreleased¶
BREAKING CHANGE¶
- as colunas TP de InstrumentsFileFxdIncmReader e InstrumentsFileExrcEqtsReader passam a se chamar UNDRLYG_INSTRM_ID_TP e OPTN_EXRC_INSTRM_ID_TP. Notas de migracao no README e nas paginas dos dois readers.
- os readers nao sao mais importaveis a partir de filings_b3; use a macro-secao correspondente. Pelas regras pre-1.0 isto e um bump MINOR (0.2.0).
Feat¶
- reader do historico de taxas de cambio do BDI (#188)
- conferir a contagem de registros que o arquivo declara (#184)
- readers de nove sub-blocos do arquivo de instrumentos (BVBG.028) (#166)
- readers por sub-bloco do arquivo de instrumentos (BVBG.028.02) (#148)
- metadata snapshot + contract-drift detector (#139) (#142)
- InstrumentsFileReader (BVBG.028.02) for search_trading_session (#68) (#140)
- expose macro-section subpackages as public API (#122) (#131)
- daily_bulletin: migrate b3_bdi_btb_lending_open_positions (#4) (#119)
- daily_bulletin: first BDI reader + declared pagination (#112)
- ingestion: thin port, BDI section base, raw + retry seams (#111)
- first commit
Fix¶
- baixar as tabelas do BDI com POST (#187)
- ler o arquivo de instrumentos real da B3 (#181)
- trazer a moeda dos valores monetarios como coluna propria (#176)
- ci: cache do venv nao pode pular a instalacao (#173)
- um campo do arquivo de instrumentos, um nome de coluna (#168)
- colunas de pernas de estrategia sempre nulas no arquivo consolidado (#162)
- reconcile InstrumentsFileReader against a real IN file (#143) (#144)
- ci: reconciler gated on non-existent gh field; no-opped (#129) (#130)
- ci: finish an eligible green PR that auto-merge cannot arm (#118)
- ci: enforce required status checks, grant gate contents:write (#117)
- ci: PR gate never enabled auto-merge (#115)
- rename import package filings-b3 -> filings_b3 (#110)
Refactor¶
- remover reexportacao plana dos readers na raiz do pacote (#164)
Perf¶
- ler o XML em stream em vez de materializar a arvore (#170)