PySide6<7.0,>=6.6.0

[bake]
jinja2>=3

[credentials]
keyring>=24

[credentials:sys_platform != "win32"]
cryptography>=42

[dev]
ruff
pytest
pytest-xdist
setuptools-scm>=8
jinja2>=3
pyte>=0.8
keyring>=24

[dev:sys_platform != "win32"]
cryptography>=42

[macos]

[macos:sys_platform == "darwin"]
pyobjc-core>=10.0
pyobjc-framework-Cocoa>=10.0
pyobjc-framework-UserNotifications>=10.0
pyobjc-framework-ServiceManagement>=10.0

[terminal]
pyte>=0.8
