This is what I learned from creating a Python CLI (digdaglog2sql) in a day.
In just 4 steps, you can release a CLI written in Python easily.
Create a project by using poetry Poetry is a modern Python packaging and dependency management tool. Poetry is becoming popular and defacto rapidly.
By using Poetry, it enables us to manage package dependency, to create a project template, and to publish to PyPI.