With the move to the "new" way of doing things, we've broken compatibility with Bullseye ("Raspberry OS Legacy");
- the install script now objects to being run as root, but the "one line install" (
curl -sSL https://get.pimoroni.com/grow | bash) still attempts to run this via sudo
- the st7735 library really doesn't seem to like Bullseye at 1.0.0, so needs to be pinned to 0.0.5
At the same time, the venv stuff doesn't quite work under Bookworm, because the service created by the install has no understanding of venv; I would give you a patch for that, but I got stuck in a quagmire of things like numpy refusing to play ball and it all felt like a wider job than just Grow (I'm guessing other Pimoroni products take a service-based approach so perhaps the venv approach needs more looking at?)
With the move to the "new" way of doing things, we've broken compatibility with Bullseye ("Raspberry OS Legacy");
curl -sSL https://get.pimoroni.com/grow | bash) still attempts to run this viasudoAt the same time, the
venvstuff doesn't quite work under Bookworm, because the service created by the install has no understanding ofvenv; I would give you a patch for that, but I got stuck in a quagmire of things like numpy refusing to play ball and it all felt like a wider job than just Grow (I'm guessing other Pimoroni products take a service-based approach so perhaps thevenvapproach needs more looking at?)