requests<3.0
PySide6-Essentials>=6.8.1
QtAwesome
legendary-gl @ git+https://github.com/RareDevs/legendary@3f5a7b31c2f61fe6a63248cf7972c678c4684068
orjson
vdf @ git+https://github.com/solsticegamestudios/vdf/be1f7220238022f8b29fe747f0b643f280bfdb6e

[:platform_system == "Windows"]
pywin32

[dev]
pylint
mypy
black[d]
PySide6-stubs
qstylizer
ruff

[discordrpc]
pypresence

[packaging]
cx-freeze
nuitka
pyinstaller

[webview]

[webview:platform_system == "Darwin"]
pyobjc
pywebview

[webview:platform_system == "FreeBSD"]
pywebview[gtk]

[webview:platform_system == "Linux"]
pywebview[gtk]

[webview:platform_system == "Windows"]
pythonnet
pywebview
