- requirements.txt: certifi come dep esplicita - main.py: setta SSL_CERT_FILE/REQUESTS_CA_BUNDLE su certifi.where() al boot - build_windows.py + build_macos.py: --collect-data certifi nel PyInstaller Bugfix: senza certifi bundlato, le chiamate HTTPS dal build Windows falliscono con CERTIFICATE_VERIFY_FAILED (attivazione licenza impossibile).
18 lines
483 B
Plaintext
18 lines
483 B
Plaintext
pywebview>=5.0
|
|
requests>=2.31.0
|
|
certifi>=2024.0.0
|
|
yt-dlp>=2024.0.0
|
|
mutagen>=1.47.0
|
|
pyobjc-core>=10.0 ; sys_platform == "darwin"
|
|
pyobjc-framework-Cocoa>=10.0 ; sys_platform == "darwin"
|
|
pyobjc-framework-WebKit>=10.0 ; sys_platform == "darwin"
|
|
pyobjc-framework-AVFoundation>=10.0 ; sys_platform == "darwin"
|
|
pythonnet==3.0.5 ; sys_platform == "win32"
|
|
clr-loader==0.2.7.post0 ; sys_platform == "win32"
|
|
curl_cffi>=0.9.0
|
|
|
|
# --- dev only ---
|
|
pytest>=8.0.0
|
|
responses>=0.25.0
|
|
freezegun>=1.4.0
|