ZebusJesus / Meshtastic-PyGUI

Python Based GUI that uses the Meshtastic API
MIT License
25 stars 6 forks source link

Changes to package and distribute through pypi #2

Closed geeksville closed 3 years ago

geeksville commented 3 years ago

Hi @ZebusJesus,

Your thing looks pretty slick - I hope this change helps adoption/testing. I've moved the files into a python 'module' so that pypi can distribute it. I think you just need to create an account at pypi and then run the test script (see changes to README.md) to 'dry runit'. And then if it is good, run upload-release.sh.

To facilitate development/testing/running without needing to install it I made a 'run.sh' script. Though I think you could achieve the same by setting PYTHON_PATH. If you have comments or questions I'm happy to help.

Kevin

geeksville commented 3 years ago

btw: after a user runs pip3 install meshtastic-pygui, they should then be able to run "meshtastic_pygui" (you might want to change that name to use a hyphen in setup.py) to run your app from their shell.

See setup.py for more info.