Hey guys - for those of us who are not developers, can I ask a few questions about getting my python upgraded from 2.7 to 3.x, just for the sake of clarity...
1) Do I remove the old 2.7 installation first?
2) Can I do this upgrade now already, or must I wait until the PY3-again branch is ready?
Im sure there are more questions out there from users - perhaps this can be the place to ask them.
TIA
Issue-Label Bot is automatically applying the label Question to this issue, with a confidence of 0.65. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.
Good thread. Wanted to know the same myself.
oh and before I forget - congrats on the birth bud!
Thanks. He's a great baby 馃グ
Anyways, you don't need to remove python 2 to install/use python3. You might even have other apps that still use python2
You just use your package manager and install python3 (preferably the latest version of python3, like 3.7 or 3.8)
@miigotu Great to hear being a dad works out 馃憤
This might be a stupid question, but is there some way to change to the python 3 code now, or will there be news when it's available? The current version doesn't support python 3, it seems.
The preferred way will be to backup from inside SC, shutdown/disable your old service, install python3.5+, which automatically installs pip, then pip3 install sickchill, edit your service to point to the new startup script (SickChill.py - it will be in your path) and restore your backup.
Of course, running from a source archive or git clone will still work, but a pip install will help you keep your dependencies up to date.

@Tiwas it's still buggy and experimental. It is in the py3-again branch