cffi>=1.1.0
cairocffi[xcb]>=1.6.0
xcffib>=1.4.0

[all]
ipykernel
jupyter_console
pywayland>=0.4.17
xkbcommon>=0.3
pywlroots==0.17.0
dbus-fast
imaplib2
iwlib
keyring
mailbox
psutil
pulsectl
pulsectl_asyncio
python-mpd2
pytz
xdg
xmltodict
libcst
setproctitle

[doc]
sphinx
sphinx_rtd_theme
numpydoc

[ipython]
ipykernel
jupyter_console

[lint]
ruff
coverage

[test]
pytest>=6.2.1
libcst>=1.0.0
dbus-fast
PyGObject

[wayland]
pywayland>=0.4.17
xkbcommon>=0.3
pywlroots==0.17.0

[widgets]
dbus-fast
imaplib2
iwlib
keyring
mailbox
psutil
pulsectl
pulsectl_asyncio
python-mpd2
pytz
xdg
xmltodict
