# PyGObject is NOT installable from PyPI into a plain venv.
# It must come from your system package manager, e.g.:
#   Debian/Ubuntu: sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-4.0 gir1.2-adw-1
#   Fedora:        sudo dnf install python3-gobject gtk4 libadwaita
#   Arch:          sudo pacman -S python-gobject gtk4 libadwaita
#
# Create the venv with --system-site-packages so the system gi module is visible:
#   python3 -m venv --system-site-packages .venv
#
# Then install only the pure-Python deps below:
requests>=2.31.0
sseclient-py>=1.8.0
python-dotenv>=1.0.0

# GStreamer for sound is also a system package:
#   Debian/Ubuntu: sudo apt install gstreamer1.0-plugins-good gstreamer1.0-libav python3-gst-1.0
#   Fedora:        sudo dnf install gstreamer1-plugins-good python3-gstreamer1
