diff --git a/docs/sphinx/requirements.txt b/docs/sphinx/requirements.txt index f6b511362..e169c2c69 100644 --- a/docs/sphinx/requirements.txt +++ b/docs/sphinx/requirements.txt @@ -4,4 +4,5 @@ readthedocs-sphinx-search # Install packages for documentation build from package repository # that are installed on the PI via APT RPi.GPIO -gpiozero +gpiozero<2.0.0;python_version<'3.8' +gpiozero;python_version>='3.8' diff --git a/src/jukebox/components/rfid/hardware/rc522_spi/requirements.txt b/src/jukebox/components/rfid/hardware/rc522_spi/requirements.txt index fce2291e4..78a3b459a 100644 --- a/src/jukebox/components/rfid/hardware/rc522_spi/requirements.txt +++ b/src/jukebox/components/rfid/hardware/rc522_spi/requirements.txt @@ -1,13 +1,6 @@ # RC522 related requirements # You need to install these with `sudo python3 -m pip install --upgrade --force-reinstall -q -r requirements.txt` -# pi-rc522 use latest version from Github -# This is the original versions. Seems unmaintained for the moment -# git+https://github.com/ondryaso/pi-rc522.git#egg=pi-rc522 - -# The fork of kevinvalk has some good improvements -# https://github.com/kevinvalk/pi-rc522 -# Get the kevinvalk fork yet again from a different fork which ensures compatibility with the Phoniebox -git+https://github.com/ChisSoc/pi-rc522.git#egg=pi-rc522 +pi-rc522==2.3.0