HA uuid pip3 Error/bug while starting new integration

When trying to use this integration, HA threw up some errors about uuid and pip3, that made the integration not working.
In older versions of HA (august 2020) it worked perfectly.

HA does not seem to be able to satisfy a dependency of the component, and it also says that the pip version in HA is too old.
I get the same error in a virtualbox image and on my Odroid XU4 device using the latest HA image 12.1 and 12.7 supervisor

Any ideas on how to solve this ?

I tried the command usr/local/bin/python3 -m pip install --upgrade pip
on both the ssh and local cli interface, but in both tries, I get the error that the command is not availabel

2020-12-29 23:00:28 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for sonoff which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-12-29 23:00:48 ERROR (SyncWorker_2) [homeassistant.util.package] Unable to install package uuid: ERROR: Could not find a version that satisfies the requirement uuid==1000000000.0.0 (from -c /usr/src/homeassistant/homeassistant/package_constraints.txt (line 56)) (from versions: 1.30)
ERROR: No matching distribution found for uuid==1000000000.0.0 (from -c /usr/src/homeassistant/homeassistant/package_constraints.txt (line 56))
WARNING: You are using pip version 20.2.4; however, version 20.3.3 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
2020-12-29 23:00:48 ERROR (MainThread) [homeassistant.setup] Setup failed for sonoff: Requirements for sonoff not found: ['uuid'].