poetry new --src . --name calc
Instalando dependencias
poetry add typer
poetry add --group dev pytest ruff black pre-commit
Instalando o ambiente de desenvolvimento como editavel
poetry install
Instalando sem o ambiente de desenvolvimento
poetry install --without dev
Fazendo a build
do pacote
poetry build
pip install calc-0.1.0-py3-none-any.whl
calc add 8 8
8.0 + 8.0 = 16.0
calc sub 8 9
8.0 - 9.0 = -1.0
calc mul 8 9
8.0 * 9.0 = 72.0
calc div 8 9
8.0 / 9.0 = 0.8888888888888888
calc div 8 0
Error: Denominator must be not null!