#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
#    pip-compile --extra=dev --output-file=dev-requirements.txt pyproject.toml
#
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.11.18
    # via kubernetes-asyncio
aiosignal==1.3.2
    # via aiohttp
alembic==1.15.2
    # via jupyterhub
annotated-types==0.7.0
    # via pydantic
arrow==1.3.0
    # via isoduration
attrs==25.3.0
    # via
    #   aiohttp
    #   jsonschema
    #   referencing
build==1.2.2.post1
    # via kubetemplatespawner (pyproject.toml)
certifi==2025.1.31
    # via
    #   kubernetes-asyncio
    #   requests
certipy==0.2.2
    # via jupyterhub
cffi==1.17.1
    # via cryptography
cfgv==3.4.0
    # via pre-commit
charset-normalizer==3.4.1
    # via requests
cryptography==44.0.2
    # via certipy
distlib==0.3.9
    # via virtualenv
escapism==1.0.1
    # via jupyterhub-kubespawner
filelock==3.18.0
    # via virtualenv
fqdn==1.5.1
    # via jsonschema
frozenlist==1.6.0
    # via
    #   aiohttp
    #   aiosignal
greenlet==3.2.0
    # via sqlalchemy
identify==2.6.10
    # via pre-commit
idna==3.10
    # via
    #   jsonschema
    #   jupyterhub
    #   requests
    #   yarl
iniconfig==2.1.0
    # via pytest
isoduration==20.11.0
    # via jsonschema
jinja2==3.1.6
    # via
    #   jupyterhub
    #   jupyterhub-kubespawner
jsonpointer==3.0.0
    # via jsonschema
jsonschema[format-nongpl]==4.23.0
    # via jupyter-events
jsonschema-specifications==2024.10.1
    # via jsonschema
jupyter-events==0.12.0
    # via jupyterhub
jupyterhub==5.3.0
    # via
    #   jupyterhub-kubespawner
    #   kubetemplatespawner (pyproject.toml)
jupyterhub-kubespawner==7.0.0
    # via kubetemplatespawner (pyproject.toml)
kubernetes-asyncio==32.3.0
    # via
    #   jupyterhub-kubespawner
    #   kubetemplatespawner (pyproject.toml)
mako==1.3.10
    # via alembic
markupsafe==3.0.2
    # via
    #   jinja2
    #   mako
multidict==6.4.3
    # via
    #   aiohttp
    #   yarl
nodeenv==1.9.1
    # via pre-commit
oauthlib==3.2.2
    # via jupyterhub
packaging==25.0
    # via
    #   build
    #   jupyter-events
    #   jupyterhub
    #   pytest
pamela==1.2.0
    # via jupyterhub
platformdirs==4.3.7
    # via virtualenv
pluggy==1.5.0
    # via pytest
pre-commit==4.2.0
    # via kubetemplatespawner (pyproject.toml)
prometheus-client==0.21.1
    # via jupyterhub
propcache==0.3.1
    # via
    #   aiohttp
    #   yarl
pycparser==2.22
    # via cffi
pydantic==2.11.3
    # via jupyterhub
pydantic-core==2.33.1
    # via pydantic
pyproject-hooks==1.2.0
    # via build
pytest==8.3.5
    # via
    #   kubetemplatespawner (pyproject.toml)
    #   pytest-asyncio
    #   pytest-mock
pytest-asyncio==0.26.0
    # via kubetemplatespawner (pyproject.toml)
pytest-mock==3.14.0
    # via kubetemplatespawner (pyproject.toml)
python-dateutil==2.9.0.post0
    # via
    #   arrow
    #   jupyterhub
    #   kubernetes-asyncio
python-json-logger==3.3.0
    # via jupyter-events
python-slugify==8.0.4
    # via jupyterhub-kubespawner
pyyaml==6.0.2
    # via
    #   jupyter-events
    #   jupyterhub-kubespawner
    #   kubernetes-asyncio
    #   kubetemplatespawner (pyproject.toml)
    #   pre-commit
referencing==0.36.2
    # via
    #   jsonschema
    #   jsonschema-specifications
    #   jupyter-events
requests==2.32.3
    # via jupyterhub
rfc3339-validator==0.1.4
    # via
    #   jsonschema
    #   jupyter-events
rfc3986-validator==0.1.1
    # via
    #   jsonschema
    #   jupyter-events
rpds-py==0.24.0
    # via
    #   jsonschema
    #   referencing
six==1.17.0
    # via
    #   kubernetes-asyncio
    #   python-dateutil
    #   rfc3339-validator
sqlalchemy==2.0.40
    # via
    #   alembic
    #   jupyterhub
text-unidecode==1.3
    # via python-slugify
tornado==6.4.2
    # via jupyterhub
traitlets==5.14.3
    # via
    #   jupyter-events
    #   jupyterhub
    #   jupyterhub-kubespawner
    #   kubetemplatespawner (pyproject.toml)
types-python-dateutil==2.9.0.20241206
    # via arrow
typing-extensions==4.13.2
    # via
    #   alembic
    #   pydantic
    #   pydantic-core
    #   referencing
    #   sqlalchemy
    #   typing-inspection
typing-inspection==0.4.0
    # via pydantic
uri-template==1.3.0
    # via jsonschema
urllib3==2.4.0
    # via
    #   jupyterhub-kubespawner
    #   kubernetes-asyncio
    #   requests
virtualenv==20.30.0
    # via pre-commit
webcolors==24.11.1
    # via jsonschema
yarl==1.20.0
    # via aiohttp
