diff --git a/release b/release new file mode 100755 index 0000000..2f325a7 --- /dev/null +++ b/release @@ -0,0 +1,20 @@ +#!/bin/bash + +# install build tools +pip install build +pip install twine +pip install hatch + + +# increment version in pyproject.toml +hatch version micro +git add json_unescape/__about__.py +git commit -m "bump version" +git push + +# build package +python3 -m build --wheel + +# upload to pypi +python3 -m twine upload dist/* +python3 -m twine upload --skip-existing --repository gitea dist/*