python -m build
-> build in dist

if testpypi
twine upload --repository testpypi dist/*
or
twine upload --repository testpypi dist/* --verbose

twine upload dist/*