requirements-dev.in (499 lines of code) (raw):

# # This file is autogenerated by update_deps # by the following command: # # update_deps # annotated-types==0.7.0 # via # -c requirements.txt # pydantic attrs==25.3.0 # via # -c requirements.txt # cattrs # jsonschema # mozanalysis # mozilla-metric-config-parser # referencing backports-tarfile==1.2.0 # via jaraco-context build==1.2.2.post1 # via # mozanalysis # pip-tools cachetools==5.5.2 # via # -c requirements.txt # google-auth # tox cattrs==24.1.2 # via # -c requirements.txt # mozilla-metric-config-parser certifi==2025.1.31 # via # -c requirements.txt # requests cffi==1.17.1 # via # -c requirements.txt # cryptography chardet==5.2.0 # via tox charset-normalizer==3.4.1 # via # -c requirements.txt # requests click==8.1.8 # via # -c requirements.txt # mozilla-metric-config-parser # pip-tools colorama==0.4.6 # via tox contourpy==1.3.1 # via # -c requirements.txt # matplotlib coverage[toml]==7.6.12 # via # -c requirements.txt # pytest-cov cryptography==44.0.2 # via # -c requirements.txt # secretstorage cycler==0.12.1 # via # -c requirements.txt # matplotlib distlib==0.3.9 # via virtualenv docutils==0.21.2 # via readme-renderer exceptiongroup==1.2.2 # via # -c requirements.txt # cattrs # pytest faker==37.0.0 # via # -c requirements.txt # polyfactory filelock==3.18.0 # via # tox # virtualenv fonttools==4.56.0 # via # -c requirements.txt # matplotlib formulaic==1.1.1 # via # -c requirements.txt # mozanalysis gitdb==4.0.12 # via # -c requirements.txt # gitpython gitpython==3.1.44 # via # -c requirements.txt # mozilla-metric-config-parser google-api-core[grpc]==2.24.2 # via # -c requirements.txt # google-cloud-bigquery # google-cloud-bigquery-storage # google-cloud-core google-auth==2.38.0 # via # -c requirements.txt # google-api-core # google-cloud-bigquery # google-cloud-bigquery-storage # google-cloud-core google-cloud-bigquery==3.30.0 # via # -c requirements.txt # mozanalysis google-cloud-bigquery-storage==2.29.1 # via # -c requirements.txt # mozanalysis google-cloud-core==2.4.3 # via # -c requirements.txt # google-cloud-bigquery google-crc32c==1.6.0 # via # -c requirements.txt # google-resumable-media google-resumable-media==2.7.2 # via # -c requirements.txt # google-cloud-bigquery googleapis-common-protos==1.69.1 # via # -c requirements.txt # google-api-core # grpcio-status grpcio==1.71.0 # via # -c requirements.txt # google-api-core # grpcio-status grpcio-status==1.71.0 # via # -c requirements.txt # google-api-core id==1.5.0 # via twine idna==3.10 # via # -c requirements.txt # requests importlib-metadata==8.6.1 # via keyring iniconfig==2.0.0 # via # -c requirements.txt # pytest interface-meta==1.3.0 # via # -c requirements.txt # formulaic jaraco-classes==3.4.0 # via keyring jaraco-context==6.0.1 # via keyring jaraco-functools==4.1.0 # via keyring jeepney==0.9.0 # via # -c requirements.txt # keyring # secretstorage jinja2==3.1.6 # via # -c requirements.txt # mozilla-metric-config-parser jsonschema==4.23.0 # via # -c requirements.txt # mozilla-nimbus-schemas jsonschema-specifications==2024.10.1 # via # -c requirements.txt # jsonschema keyring==25.6.0 # via twine kiwisolver==1.4.8 # via # -c requirements.txt # matplotlib marginaleffects==0.0.12 # via # -c requirements.txt # mozanalysis markdown-it-py==3.0.0 # via rich markupsafe==3.0.2 # via # -c requirements.txt # jinja2 matplotlib==3.10.1 # via # -c requirements.txt # mozanalysis # plotnine mdurl==0.1.2 # via markdown-it-py mizani==0.13.1 # via # -c requirements.txt # plotnine mock==5.2.0 # via # -c requirements.txt # mozanalysis more-itertools==10.6.0 # via # jaraco-classes # jaraco-functools # via -r - mozilla-metric-config-parser==2024.11.1 # via # -c requirements.txt # mozanalysis mozilla-nimbus-schemas==2025.1.1 # via # -c requirements.txt # mozilla-metric-config-parser nh3==0.2.21 # via readme-renderer numpy==1.26.4 # via # -c requirements.txt # contourpy # formulaic # marginaleffects # matplotlib # mizani # mozanalysis # pandas # patsy # plotnine # pyarrow # scipy # statsmodels packaging==24.2 # via # -c requirements.txt # build # google-cloud-bigquery # matplotlib # pyproject-api # pytest # statsmodels # tox # twine pandas==2.2.3 # via # -c requirements.txt # formulaic # mizani # mozanalysis # plotnine # statsmodels patsy==1.0.1 # via # -c requirements.txt # marginaleffects # statsmodels pillow==11.1.0 # via # -c requirements.txt # matplotlib pip-tools==7.4.1 # via mozanalysis platformdirs==4.3.6 # via # tox # virtualenv plotnine==0.14.5 # via # -c requirements.txt # marginaleffects pluggy==1.5.0 # via # -c requirements.txt # pytest # tox polars==1.24.0 # via # -c requirements.txt # marginaleffects polyfactory==2.19.0 # via # -c requirements.txt # mozilla-nimbus-schemas proto-plus==1.26.1 # via # -c requirements.txt # google-api-core # google-cloud-bigquery-storage protobuf==5.29.3 # via # -c requirements.txt # google-api-core # google-cloud-bigquery-storage # googleapis-common-protos # grpcio-status # proto-plus pyarrow==14.0.2 # via # -c requirements.txt # marginaleffects # mozanalysis pyasn1==0.6.1 # via # -c requirements.txt # pyasn1-modules # rsa pyasn1-modules==0.4.1 # via # -c requirements.txt # google-auth pycparser==2.22 # via # -c requirements.txt # cffi pydantic==2.10.6 # via # -c requirements.txt # mozilla-nimbus-schemas pydantic-core==2.27.2 # via # -c requirements.txt # pydantic pygments==2.19.1 # via # readme-renderer # rich pyparsing==3.2.1 # via # -c requirements.txt # matplotlib pyproject-api==1.9.0 # via tox pyproject-hooks==1.2.0 # via # build # pip-tools pytest==8.3.5 # via # -c requirements.txt # mozanalysis # pytest-cov # pytest-ruff # pytest-timeout pytest-cov==6.0.0 # via # -c requirements.txt # mozanalysis pytest-ruff==0.4.1 # via # -c requirements.txt # mozanalysis pytest-timeout==2.3.1 # via # -c requirements.txt # mozanalysis python-dateutil==2.9.0.post0 # via # -c requirements.txt # google-cloud-bigquery # matplotlib # pandas pytz==2025.1 # via # -c requirements.txt # mozilla-metric-config-parser # pandas readme-renderer==44.0 # via twine referencing==0.36.2 # via # -c requirements.txt # jsonschema # jsonschema-specifications requests==2.32.3 # via # -c requirements.txt # google-api-core # google-cloud-bigquery # id # mozilla-metric-config-parser # requests-toolbelt # twine requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine rich==13.9.4 # via twine rpds-py==0.23.1 # via # -c requirements.txt # jsonschema # referencing rsa==4.9 # via # -c requirements.txt # google-auth ruff==0.11.0 # via # -c requirements.txt # mozanalysis # pytest-ruff scipy==1.15.2 # via # -c requirements.txt # formulaic # marginaleffects # mizani # mozanalysis # plotnine # statsmodels secretstorage==3.3.3 # via # -c requirements.txt # keyring # mozanalysis six==1.17.0 # via # -c requirements.txt # python-dateutil smmap==5.0.2 # via # -c requirements.txt # gitdb statsmodels==0.14.4 # via # -c requirements.txt # mozanalysis # plotnine toml==0.10.2 # via # -c requirements.txt # mozilla-metric-config-parser tomli==2.2.1 # via # -c requirements.txt # build # coverage # pip-tools # pyproject-api # pytest # tox tox==4.24.2 # via mozanalysis twine==6.1.0 # via mozanalysis typing-extensions==4.12.2 # via # -c requirements.txt # cattrs # formulaic # mozilla-nimbus-schemas # polyfactory # pydantic # pydantic-core # referencing # rich # tox tzdata==2025.1 # via # -c requirements.txt # faker # pandas urllib3==2.3.0 # via # -c requirements.txt # requests # twine virtualenv==20.29.3 # via tox wheel==0.45.1 # via pip-tools wrapt==1.17.2 # via # -c requirements.txt # formulaic zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip # setuptools