Python Packaging Tools
A note on Python Packaging Tools
You can start from here
Bootstrap process of creating new Python Package
poetry nice and modern. pip-tools I had cooked it before, good but require a lot of actions. hatch and pdm did not suit me, I tried but no results.
Lets discovery pyscaffold
1python3 -m venv .env
2source .env/bin/activate
3
4pip install --upgrade pyscaffold[all]
5putup -i new_project
6
7git tag v0.1.0
8tox -e docs
9tox -e build
10tox -e publish -- --repository pypi
Awesome! Python package is published =)
Very nice but a little bit outdated. If add modern stack, it will be the best bootstrapping tool for Python ecosystem!
Hint: give you an idea for tooling development.