33 lines
639 B
Plaintext
33 lines
639 B
Plaintext
# Raspberry Pi Video Player Auto-Start Requirements
|
|
# Python dependencies for the video player system
|
|
|
|
# Core video player dependencies
|
|
python-vlc>=3.0.18121
|
|
python-dotenv>=1.0.0
|
|
psutil>=5.9.0
|
|
|
|
# Configuration and data handling
|
|
PyYAML>=6.0
|
|
pathlib2>=2.3.7; python_version < "3.4"
|
|
|
|
# Raspberry Pi GPIO and hardware control
|
|
RPi.GPIO>=0.7.1
|
|
pigpio>=1.78
|
|
|
|
# IR remote control (optional)
|
|
lirc>=0.10.1
|
|
|
|
# System utilities
|
|
requests>=2.28.0
|
|
pillow>=9.0.0
|
|
|
|
# Optional: Computer vision and image processing
|
|
opencv-python-headless>=4.6.0
|
|
numpy>=1.21.0
|
|
|
|
# Development and testing (optional)
|
|
pytest>=7.0.0
|
|
pytest-cov>=4.0.0
|
|
black>=22.0.0
|
|
flake8>=5.0.0
|