# This file was autogenerated by uv via the following command:
#    uv export --extra dev --extra docs --format requirements-txt --no-hashes
-e .
annotated-doc==0.0.4
    # via typer
annotated-types==0.7.0
    # via pydantic
anyio==4.12.1
    # via httpx
azure-common==1.1.28
    # via
    #   azure-mgmt-authorization
    #   azure-mgmt-subscription
azure-core==1.38.2
    # via
    #   azure-identity
    #   azure-mgmt-core
    #   msrest
azure-identity==1.25.2
    # via az-rbac-watch
azure-mgmt-authorization==4.0.0
    # via az-rbac-watch
azure-mgmt-core==1.6.0
    # via
    #   azure-mgmt-authorization
    #   azure-mgmt-managementgroups
    #   azure-mgmt-subscription
azure-mgmt-managementgroups==1.1.0
    # via az-rbac-watch
azure-mgmt-subscription==3.1.1
    # via az-rbac-watch
babel==2.18.0
    # via mkdocs-material
backrefs==6.2
    # via mkdocs-material
certifi==2026.2.25
    # via
    #   httpcore
    #   httpx
    #   msrest
    #   requests
cffi==2.0.0 ; platform_python_implementation != 'PyPy'
    # via cryptography
charset-normalizer==3.4.5
    # via requests
click==8.3.1
    # via
    #   mkdocs
    #   typer
colorama==0.4.6
    # via
    #   click
    #   mkdocs
    #   mkdocs-material
    #   pytest
coverage==7.13.4
    # via pytest-cov
cryptography==46.0.7
    # via
    #   az-rbac-watch
    #   azure-identity
    #   msal
    #   pyjwt
csscompressor==0.9.5
    # via mkdocs-minify-plugin
ghp-import==2.1.0
    # via mkdocs
h11==0.16.0
    # via httpcore
hatch-vcs==0.5.0
    # via az-rbac-watch
hatchling==1.29.0
    # via hatch-vcs
htmlmin2==0.1.13
    # via mkdocs-minify-plugin
httpcore==1.0.9
    # via httpx
httpx==0.28.1
    # via az-rbac-watch
idna==3.11
    # via
    #   anyio
    #   httpx
    #   requests
iniconfig==2.3.0
    # via pytest
isodate==0.7.2
    # via
    #   azure-mgmt-authorization
    #   azure-mgmt-managementgroups
    #   msrest
jinja2==3.1.6
    # via
    #   az-rbac-watch
    #   mkdocs
    #   mkdocs-material
jsmin==3.0.1
    # via mkdocs-minify-plugin
librt==0.8.1 ; platform_python_implementation != 'PyPy'
    # via mypy
markdown==3.10.2
    # via
    #   mkdocs
    #   mkdocs-material
    #   pymdown-extensions
markdown-it-py==4.0.0
    # via rich
markupsafe==3.0.3
    # via
    #   jinja2
    #   mkdocs
mdurl==0.1.2
    # via markdown-it-py
mergedeep==1.3.4
    # via
    #   mkdocs
    #   mkdocs-get-deps
mkdocs==1.6.1
    # via
    #   mkdocs-material
    #   mkdocs-minify-plugin
mkdocs-get-deps==0.2.0
    # via mkdocs
mkdocs-material==9.7.4
    # via az-rbac-watch
mkdocs-material-extensions==1.3.1
    # via mkdocs-material
mkdocs-minify-plugin==0.8.0
    # via az-rbac-watch
msal==1.35.1
    # via
    #   azure-identity
    #   msal-extensions
msal-extensions==1.3.1
    # via azure-identity
msrest==0.7.1
    # via azure-mgmt-subscription
mypy==1.19.1
    # via az-rbac-watch
mypy-extensions==1.1.0
    # via mypy
oauthlib==3.3.1
    # via requests-oauthlib
packaging==26.0
    # via
    #   hatchling
    #   mkdocs
    #   pytest
    #   setuptools-scm
paginate==0.5.7
    # via mkdocs-material
pathspec==1.0.4
    # via
    #   hatchling
    #   mkdocs
    #   mypy
platformdirs==4.9.4
    # via mkdocs-get-deps
pluggy==1.6.0
    # via
    #   hatchling
    #   pytest
    #   pytest-cov
pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
    # via cffi
pydantic==2.12.5
    # via az-rbac-watch
pydantic-core==2.41.5
    # via pydantic
pygments==2.20.0
    # via
    #   az-rbac-watch
    #   mkdocs-material
    #   pytest
    #   rich
pyjwt==2.12.1
    # via
    #   az-rbac-watch
    #   msal
pymdown-extensions==10.21
    # via mkdocs-material
pytest==9.0.2
    # via
    #   az-rbac-watch
    #   pytest-asyncio
    #   pytest-cov
pytest-asyncio==1.3.0
    # via az-rbac-watch
pytest-cov==7.0.0
    # via az-rbac-watch
python-dateutil==2.9.0.post0
    # via ghp-import
pyyaml==6.0.3
    # via
    #   az-rbac-watch
    #   mkdocs
    #   mkdocs-get-deps
    #   pymdown-extensions
    #   pyyaml-env-tag
pyyaml-env-tag==1.1
    # via mkdocs
requests==2.33.1
    # via
    #   azure-core
    #   mkdocs-material
    #   msal
    #   msrest
    #   requests-oauthlib
requests-oauthlib==2.0.0
    # via msrest
rich==14.3.3
    # via
    #   az-rbac-watch
    #   typer
ruff==0.15.5
    # via az-rbac-watch
setuptools==82.0.0
    # via setuptools-scm
setuptools-scm==9.2.2
    # via hatch-vcs
shellingham==1.5.4
    # via typer
six==1.17.0
    # via python-dateutil
trove-classifiers==2026.1.14.14
    # via hatchling
typer==0.24.1
    # via az-rbac-watch
types-pyyaml==6.0.12.20250915
    # via az-rbac-watch
typing-extensions==4.15.0
    # via
    #   anyio
    #   azure-core
    #   azure-identity
    #   azure-mgmt-managementgroups
    #   mypy
    #   pydantic
    #   pydantic-core
    #   pytest-asyncio
    #   typing-inspection
typing-inspection==0.4.2
    # via pydantic
urllib3==2.6.3
    # via requests
watchdog==6.0.0
    # via mkdocs
