PyGObject
PyYAML>=3.12
gi.repository.AyatanaAppIndicator3
gi.repository.GObject>=2.0
gi.repository.Gtk>=3.0
gi.repository.Notify
psutil>=5.4.3
python-xlib>=0.27
pyudev>=0.13
typing_extensions

[:platform_system == "Linux"]
dbus-python
evdev>=1.1.2

[desktop-notifications]
Notify>=0.7

[dev]
ruff

[git-commit]
python-git-info

[report-descriptor]
hid-parser

[test]
pytest
pytest-cov
pytest-mock
