inital commit
This commit is contained in:
32
requirements.txt
Normal file
32
requirements.txt
Normal 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
|
||||
Reference in New Issue
Block a user