bidict
packaging
typing-extensions

[:sys_platform == "darwin"]
rubicon-objc>=0.5

[:sys_platform == "linux"]
dbus-fast

[:sys_platform == "win32"]
winrt-runtime<4,>=3
winrt-windows.applicationmodel.core<4,>=3
winrt-windows.data.xml.dom<4,>=3
winrt-windows.foundation<4,>=3
winrt-windows.foundation.collections<4,>=3
winrt-windows.ui.notifications<4,>=3

[dev]
black
bump2version
flake8
flake8-pyproject
isort
mypy
pytest
pytest-asyncio
pytest-cov

[docs]
furo==2024.8.6
sphinx==8.1.3
sphinx-autoapi==3.6.0
sphinx-mdinclude==0.6.2
