inital commit

This commit is contained in:
2025-09-25 14:36:17 +02:00
parent fdb7ef65f2
commit aee8ec5cb0
14 changed files with 4264 additions and 0 deletions

32
requirements.txt Normal file
View File

@@ -0,0 +1,32 @@
# 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