
[:python_version == "3.10"]
typing_extensions==4.*

[all]
libretro.py[build,dev,docs,opengl,opengl-window]

[build]
build==1.2.1
setuptools>=69.1.1
twine==5.0.0
pre-commit==3.7.*

[dev]
bandit==1.7.*
black==24.*
flake8==6.*
isort==5.*
mypy==1.5.*
libretro.py[build]

[doc]
libretro.py[docs]

[docs]
Sphinx==7.*
sphinx-autobuild==2024.*
furo

[opengl]
moderngl[headless]==5.10.*
PyOpenGL==3.1.*

[opengl-window]
moderngl-window==2.4.*
libretro.py[opengl]
