Instalação
Instalação recomendada
Seção intitulada “Instalação recomendada”Para usar a biblioteca no dia a dia:
pip install riskbandsSe você também quiser os extras visuais usados em notebooks e demos com Plotly:
pip install "riskbands[viz]"Ambiente de desenvolvimento
Seção intitulada “Ambiente de desenvolvimento”Para trabalhar no repositório local, rodar testes e executar notebooks:
git clone https://github.com/joaaomaia/RiskBands.gitcd RiskBandspip install -e .[dev]O extra dev adiciona ferramentas úteis para:
- testes com
pytest - notebooks com
ipykernel - exportação
.xlsx - visualizações com Plotly
- build e validação de release
Dependências principais da biblioteca
Seção intitulada “Dependências principais da biblioteca”A instalação principal cobre o núcleo do projeto:
pandasnumpyscikit-learnoptbinningoptunacategory_encoders
Observações práticas
Seção intitulada “Observações práticas”- Exportação
.xlsxexige uma engine compatível, comoopenpyxl. - O fluxo supervisionado numérico reaproveita
optbinning. - O uso de Optuna é opcional.
Documentação local
Seção intitulada “Documentação local”O site da documentação vive em docs-site/ e usa Astro + Starlight.
Para rodar localmente:
cd docs-sitenpm cinpm run devPara gerar build de produção:
cd docs-sitenpm cinpm run buildDepois da instalação
Seção intitulada “Depois da instalação”O melhor próximo passo costuma ser: