I recommend Poetry for initializing, managing & publishing python projects.
Check out similar posts by category:
Python If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow