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