O pacote utiliza o padrão pyproject.toml e o Poetry. Para instalar as dependências:
$ poetry install --extras "docs"Para rodar os testes apenas com a versão atual do Python:
$ poetry run pytestPara rodar com todas as versões de Python:
$ poetry run toxQuando criar m novo adaptador, escreva ao menos três casos de teste para o método adjust:
- Utilizando apenas um argumento (data original)
- Utilizando dois argumentos (data original mais valor personalizado)
- Utilizando três argumentos (data original, valor personalizado e data final)
Para a documentação, é preciso utilizar o Sphinx:
$ poetry run sphinx-build docs docs/_buildDepois, é só acessar docs/_build/index.html.
Para limpar os arquivos gerados automaticamente, existe o atalho make clean.