No exactly a 0.16 problem, python version will be at some point

Hi, I was checking on my shake, and noticed it had rebooted. No big deal, but in the update.log there are deprecation warnings about python2.7 that I assume started with the new year. At work, we’re also in process converting a big pile of 2.7 code to python3. I can’t be the only one that noticed but since I didn’t see any mention, logging here.


Welcome back Chris, thanks for reporting.

Hi Ian,
Similarly, I checked the OS release, which the updater says is current;
2023 200 18:49:11: Checking for software updates…
2023 200 18:49:16: Shake-OS is up to date (ver 0.20)

and it looks like we’re still on: cat /etc/os-release:
PRETTY_NAME=“Raspbian GNU/Linux 8 (jessie)”
NAME=“Raspbian GNU/Linux”
VERSION=“8 (jessie)”
which is really out of date. Version 11 (Bullseye) is current.
Is this truly the latest OS image for the Rshakes?
BTW, python is still on 2.7, which has EOL status.
myshake@raspberryshake:/opt $ python -V
Python 2.7.9

I’d be happy to beta test any updated versions if that’s what’s holding things up.

Thx, Chris

Hello Chris,

Thank you for your further feedback; it is always appreciated!

If you have security concerns, you can rest assured that, as a system closed to the outside world, potential external vulnerabilities are taken care of. We also conduct security assessments every time a new Shake OS is released, to guarantee its performance and reliability.

Regarding instead products that are in their EOL, this does not imply that our system will stop functioning because of that, so that you can be assured on this matter too. Furthermore, as stated above, we always optimize our OS to perform at its best with what it has to do, and we will always release upgrades if anything essential is immediately required.

The current Shake OS image (available for download here: raspberryShake-public / Raspshake Sd Img · GitLab) currently runs on the buster version. We will take care of further updating it as soon as the time is available to do so.

I hope this has clarified your doubts. If you have any further questions, I remain available.

Also, thank you for your availability to do some beta testing!