lib/metric-config-parser/requirements.in (162 lines of code) (raw):
#
# 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