#
# This file is autogenerated by update_deps
# by the following command:
#
#    update_deps
#
annotated-types==0.7.0
    # via pydantic
attrs==25.3.0
    # via
    #   cattrs
    #   jsonschema
    #   mozilla-metric-config-parser
    #   referencing
black==25.1.0
    # via pytest-black
cattrs==24.1.3
    # via mozilla-metric-config-parser
certifi==2025.1.31
    # via requests
charset-normalizer==3.4.1
    # via requests
click==8.1.8
    # via
    #   black
    #   mozilla-metric-config-parser
coverage[toml]==7.8.0
    # via
    #   mozilla-metric-config-parser
    #   pytest-cov
exceptiongroup==1.2.2
    # via
    #   cattrs
    #   pytest
faker==37.1.0
    # via polyfactory
flake8==7.2.0
    # via pytest-flake8
gitdb==4.0.12
    # via gitpython
gitpython==3.1.44
    # via mozilla-metric-config-parser
idna==3.10
    # via requests
iniconfig==2.1.0
    # via pytest
isort==6.0.1
    # via mozilla-metric-config-parser
jinja2==3.1.6
    # via mozilla-metric-config-parser
jsonschema==4.23.0
    # via
    #   mozilla-metric-config-parser
    #   mozilla-nimbus-schemas
jsonschema-specifications==2025.4.1
    # via jsonschema
markupsafe==3.0.2
    # via jinja2
mccabe==0.7.0
    # via flake8
    # via -r -
mozilla-nimbus-schemas==3001.0.0
    # via mozilla-metric-config-parser
mypy==1.15.0
    # via mozilla-metric-config-parser
mypy-extensions==1.1.0
    # via
    #   black
    #   mypy
packaging==25.0
    # via
    #   black
    #   pytest
pathspec==0.12.1
    # via black
platformdirs==4.3.7
    # via black
pluggy==1.5.0
    # via pytest
polyfactory==2.21.0
    # via mozilla-nimbus-schemas
pycodestyle==2.13.0
    # via flake8
pydantic==2.11.3
    # via mozilla-nimbus-schemas
pydantic-core==2.33.1
    # via pydantic
pyflakes==3.3.2
    # via flake8
pytest==8.3.5
    # via
    #   mozilla-metric-config-parser
    #   pytest-black
    #   pytest-cov
    #   pytest-flake8
pytest-black==0.6.0
    # via mozilla-metric-config-parser
pytest-cov==6.1.1
    # via mozilla-metric-config-parser
pytest-flake8==1.3.0
    # via mozilla-metric-config-parser
pytz==2025.2
    # via mozilla-metric-config-parser
referencing==0.36.2
    # via
    #   jsonschema
    #   jsonschema-specifications
requests==2.32.3
    # via mozilla-metric-config-parser
rpds-py==0.24.0
    # via
    #   jsonschema
    #   referencing
smmap==5.0.2
    # via gitdb
toml==0.10.2
    # via
    #   mozilla-metric-config-parser
    #   pytest-black
tomli==2.2.1
    # via
    #   black
    #   coverage
    #   mypy
    #   pytest
types-futures==3.3.8
    # via mozilla-metric-config-parser
types-protobuf==5.29.1.20250403
    # via mozilla-metric-config-parser
types-pytz==2025.2.0.20250326
    # via mozilla-metric-config-parser
types-pyyaml==6.0.12.20250402
    # via mozilla-metric-config-parser
types-requests==2.32.0.20250328
    # via mozilla-metric-config-parser
types-setuptools==79.0.0.20250422
    # via mozilla-metric-config-parser
types-six==1.17.0.20250403
    # via mozilla-metric-config-parser
types-toml==0.10.8.20240310
    # via mozilla-metric-config-parser
typing-extensions==4.13.2
    # via
    #   black
    #   cattrs
    #   mozilla-nimbus-schemas
    #   mypy
    #   polyfactory
    #   pydantic
    #   pydantic-core
    #   referencing
    #   typing-inspection
typing-inspection==0.4.0
    # via pydantic
tzdata==2025.2
    # via faker
urllib3==2.4.0
    # via
    #   requests
    #   types-requests

# The following packages are considered to be unsafe in a requirements file:
# setuptools
