Unable to update PiConsole - Numpy Error?

Hi all. I know Peter is not able to provide direct support right now but maybe someone else would have suggestions. Tried to update to the latest version but getting an error - log below. If it weren’t for the daily reminder to update (and having to clear it), I wouldn’t be that worried about it so if anyone has ideas on how to fix/update, that would be great!

[✓] Root user check passed
[!] Architecture check warning (amd64)
[✓] OS check passed (Ubuntu 20.04.5 LTS)

[!] WARNING: unsupported architecture or Raspberry Pi detected
No support is available for errors encountered while running
the PiConsole

==============================
Updating WeatherFlow PiConsole

[✓] Checking for updated packages
[i] 118 updated packages available. Use ‘sudo apt upgrade’ to install

[i] WeatherFlow PiConsole dependency checks…
[✓] Checking for git
[✓] Checking for curl
[✓] Checking for rng-tools
[✓] Checking for build-essential
[✓] Checking for python3-dev
[✓] Checking for python3-pip
[✓] Checking for python3-setuptools
[✓] Checking for libssl-dev
[✓] Checking for libffi-dev
[✓] Checking for libatlas-base-dev
[✓] Checking for libopenblas-dev
[✓] Checking for jq

[i] Installing Python virtual environment… already exists

[i] Updating WeatherFlow PiConsole Python modules…
[✓] Updating Python package manager
[✗] Installing new Python module
Error: Unable to install Python module: numpy

ERROR: Ignored the following versions that require a different python version: 1.25.0 Requires-Python >=3.9; 1.25.0rc1 Requires-Python >=3.9; 1.25.1 Requires-Python >=3.9; 1.25.2 Requires-Python >=3.9; 1.26.0 Requires-Python <3.13,>=3.9; 1.26.0b1 Requires-Python <3.13,>=3.9; 1.26.0rc1 Requires-Python <3.13,>=3.9; 1.26.1 Requires-Python <3.13,>=3.9; 1.26.2 Requires-Python >=3.9
ERROR: Could not find a version that satisfies the requirement numpy==1.26.0 (from versions: 1.3.0, 1.4.1, 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.6.2, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.9.1, 1.9.2, 1.9.3, 1.10.0.post2, 1.10.1, 1.10.2, 1.10.4, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 1.13.3, 1.14.0, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.14.5, 1.14.6, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.16.0, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.16.6, 1.17.0, 1.17.1, 1.17.2, 1.17.3, 1.17.4, 1.17.5, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.18.5, 1.19.0, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.19.5, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.21.0, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.22.0, 1.22.1, 1.22.2, 1.22.3, 1.22.4, 1.23.0rc1, 1.23.0rc2, 1.23.0rc3, 1.23.0, 1.23.1, 1.23.2, 1.23.3, 1.23.4, 1.23.5, 1.24.0rc1, 1.24.0rc2, 1.24.0, 1.24.1, 1.24.2, 1.24.3, 1.24.4)
ERROR: No matching distribution found for numpy==1.26.0

I don’t know if I can really help, but a few basic things to start: What platform are you running on (hardware, OS, etc.)?

It’s in his post if you look again.

My guess it’s python version, but that’s just a guess. That’s a pretty old os.

Where are those reading glasses. Thanks Vince.

As a workaround the o.p. can use numpy==x.x.x.x and specify a particular version of numpy that does line up with their python version, but personally I’d try to upgrade python to 3.9 or later…

Thank you for the suggestions. I spent a significant amount of time trying to update both Python and Numpy with no luck. I ended up starting over with a fresh install of Ubuntu 22.04 LTS which corrected all the issues.