3845830a86
- New windows/ directory with build scripts, specs, and configuration - Windows-specific requirements (requirements_win.txt) - Launch and runtime scripts for Windows (run_win.py, launch_player.bat) - PyInstaller build configuration (build.spec) - Updated .gitignore to exclude windows/venv312/ - Updated config and source files for Windows compatibility - Moved working_files to proper directory
29 lines
783 B
Plaintext
29 lines
783 B
Plaintext
# =====================================================================
|
|
# Kiwy Signage Player - Windows Dependencies
|
|
# =====================================================================
|
|
# Install with: pip install -r requirements_win.txt
|
|
|
|
# --- Core GUI Framework ---
|
|
# Kivy 2.3+ with SDL2 backend (best for Windows)
|
|
kivy[base]>=2.3.0
|
|
|
|
# --- Video Playback ---
|
|
# ffpyplayer for video decoding
|
|
ffpyplayer>=4.5
|
|
|
|
# --- HTTP / Networking ---
|
|
requests>=2.32.0,<3.0.0
|
|
aiohttp>=3.9.0,<4.0.0
|
|
certifi>=2024.0.0
|
|
|
|
# --- Password / Auth ---
|
|
bcrypt>=4.2.0,<5.0.0
|
|
|
|
# --- Packaging ---
|
|
# PyInstaller for building the .exe
|
|
pyinstaller>=6.0
|
|
|
|
# --- Optional: DirectShow filters for better video on Windows ---
|
|
# ffmpeg (install via chocolatey or manual download)
|
|
# https://ffmpeg.org/download.html
|