O repositório sdk
contém o código base para os pacotes de BD em Python, R e Stata. Neste documento, detalhamos a configuração de ambiente necessária para contribuir em cada um dos nossos pacotes.
Faça um fork do repositório e clone. Para mais detalhes veja o tutorial como contribuir para um projeto no GitHub
git clone git@github.com:USERNAME/sdk.git
Note
Não esqueça de criar sua branch para fazer alterações
Acesso o guia de contribuição para cada pacote:
- Abra uma branch com o nome issue-
- Faça as modificações necessárias
- Suba o Pull Request
- O nome do PR deve seguir o padrão
[infra] <titulo explicativo>
- Resolver um problema
- Lista de modificações efetuadas
- Mudei a função X para fazer Y
- Troquei o nome da variavel Z
- Referência aos issues atendidos ser possível
- Documentação e Docstrings
- Testes
Para rodar a documentação em docs
localmente você precisa instalar as dependências Python
Acesse a pasta docs/
na raiz do projeto e execute
mkdocs serve # Acesse http://localhost:8000/
Atualize os docs adicionando ou editando os arquivos .md
em docs/
.
Para adicionar seu arquivo no sumário da documentação, adicione-o em mkdocs.yml
sob a chave nav
:
nav:
- Home:
- Aprenda sobre a BD: index.md
- BigQuery: access_data_bq.md
- Pacotes: access_data_packages.md
- Contribua: colab.md
- [Seu novo título]: <seu_arquivo>.md