# build
python -m pip install --upgrade build
python -m build

# install locally
python -m pip install dist/

# upload to pypi 
python -m pip install --upgrade twine
## upload and install test
python -m twine upload --repository testpypi dist/*
pip install -i https://test.pypi.org/simple --extra-index-url https://pypi.org/simple ecohydromodel

## upload and install
python -m twine upload dist/*

# all workflow
git tag v0.1.1
git push --tags
git describe --tags


rm -rf dist build *.egg-info
python -m build
python -m twine upload dist/*