Board Name
Raspberry Pi 5
Steps
- Install
uv
uv venv /tmp/blinka-uv
. /tmp/blinka-uv/bin/activate
uv pip install adafruit-blinka
python -c 'import board
Description
Following these steps, the result is ModuleNotFoundError: No module named 'RPi'. Comparing uv pip freeze in this venv to pip freeze in a working venv, one can see the following two files were not installed: rpi-ws281x==5.0.0 RPi.GPIO==0.7.1
Additional information
This is likely to be related to how these declarations are conditional in the setup.py file. I couldn't find where this was a documented limitation of uv, but it seems possible/likely.
. o O ( I'm actually not sure how good old pip knows how to install RPi.GPIO when it installs a wheel of adafruit-blinka... )
Board Name
Raspberry Pi 5
Steps
uvuv venv /tmp/blinka-uv. /tmp/blinka-uv/bin/activateuv pip install adafruit-blinkapython -c 'import boardDescription
Following these steps, the result is
ModuleNotFoundError: No module named 'RPi'. Comparinguv pip freezein this venv topip freezein a working venv, one can see the following two files were not installed:rpi-ws281x==5.0.0 RPi.GPIO==0.7.1Additional information
This is likely to be related to how these declarations are conditional in the setup.py file. I couldn't find where this was a documented limitation of uv, but it seems possible/likely.
. o O ( I'm actually not sure how good old pip knows how to install RPi.GPIO when it installs a wheel of adafruit-blinka... )