#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
#    pip-compile --output-file=./docs/requirements.txt pyproject.toml
#
certifi==2026.6.17
    # via requests
charset-normalizer==3.4.9
    # via requests
contourpy==1.3.3
    # via matplotlib
cycler==0.12.1
    # via
    #   matplotlib
    #   zemaxglass
et-xmlfile==2.0.0
    # via openpyxl
fonttools==4.63.0
    # via matplotlib
idna==3.18
    # via requests
json-tricks==3.17.3
    # via opticalglass (pyproject.toml)
kiwisolver==1.5.0
    # via matplotlib
matplotlib==3.11.0
    # via
    #   opticalglass (pyproject.toml)
    #   zemaxglass
numpy==2.5.1
    # via
    #   contourpy
    #   matplotlib
    #   opticalglass (pyproject.toml)
    #   pandas
    #   scipy
    #   zemaxglass
openpyxl==3.1.5
    # via opticalglass (pyproject.toml)
packaging==26.2
    # via matplotlib
pandas==3.0.3
    # via opticalglass (pyproject.toml)
pillow==12.3.0
    # via matplotlib
pyparsing==3.3.2
    # via matplotlib
pyside6==6.11.1
    # via opticalglass (pyproject.toml)
pyside6-addons==6.11.1
    # via pyside6
pyside6-essentials==6.11.1
    # via
    #   pyside6
    #   pyside6-addons
python-dateutil==2.9.0.post0
    # via
    #   matplotlib
    #   pandas
pyyaml==6.0.3
    # via opticalglass (pyproject.toml)
requests==2.34.2
    # via opticalglass (pyproject.toml)
scipy==1.18.0
    # via
    #   opticalglass (pyproject.toml)
    #   zemaxglass
shiboken6==6.11.1
    # via
    #   pyside6
    #   pyside6-addons
    #   pyside6-essentials
six==1.17.0
    # via python-dateutil
urllib3==2.7.0
    # via requests
xlrd==2.0.2
    # via opticalglass (pyproject.toml)
zemaxglass==2.0.0
    # via opticalglass (pyproject.toml)
sphinx==8.2.3
sphinx_rtd_theme==3.1.0
