This is an minimal example of how to publish a python package.
You can follow along with the guide.
WARNING: do not run apply_custom_naming.py from another directory. It will delete things (potentially).
INFO: If no script name is entered, it will delete both the scripts directory and scripts line from setup.py
To apply a custom name to your package, run:
python3 apply_custom_naming.py