<!-- .github/pull_request_template.md --> ## Description <!-- Provide a clear description of the changes in this PR --> ## DCO Affirmation I affirm that all code in every commit of this pull request conforms to the terms of the Topoteretes Developer Certificate of Origin.
121 lines
No EOL
2.1 KiB
INI
121 lines
No EOL
2.1 KiB
INI
[mypy]
|
|
python_version=3.8
|
|
ignore_missing_imports=false
|
|
strict_optional=false
|
|
warn_redundant_casts=true
|
|
disallow_any_generics=true
|
|
disallow_untyped_defs=true
|
|
check_untyped_defs=true
|
|
warn_return_any=true
|
|
namespace_packages=true
|
|
warn_unused_ignores=true
|
|
show_error_codes=true
|
|
#exclude=reflection/module_cases/*
|
|
exclude=docs/examples/archive/*|tests/reflection/module_cases/*
|
|
|
|
[mypy-tests.*]
|
|
disallow_untyped_defs=false
|
|
warn_return_any=false
|
|
|
|
|
|
[mypy-docs.*]
|
|
disallow_untyped_defs=false
|
|
|
|
[mypy-jsonpath_ng.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-astunparse.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-google.oauth2.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-google.auth.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-fsspec.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-json_logging.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-enlighten.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-alive_progress.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-googleapiclient.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-pyarrow.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-giturlparse.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-requests_oauthlib.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-google_auth_oauthlib.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-streamlit]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-logbook.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-pyodbc.*]
|
|
# TODO: Stubs are included but seem to not be installed correctly with pyodbc 4.x.x
|
|
# Might be fixed in pyodbc 5
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-prometheus_client.*]
|
|
ignore_missing_imports=true
|
|
|
|
|
|
|
|
[mypy-psycopg2cffi.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-cron_descriptor.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-altair.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-pandas.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-apiclient.*]
|
|
ignore_missing_imports=true
|
|
|
|
# docs snippets
|
|
[mypy-sources.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-utils.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-connectorx]
|
|
ignore_missing_imports=true
|
|
[mypy-s3fs.*]
|
|
ignore_missing_imports=true
|
|
[mypy-win_precise_time]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-databricks.*]
|
|
ignore_missing_imports=true
|
|
|
|
[mypy-google.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-openai.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-dotenv.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-pytz.*]
|
|
ignore_missing_imports = True |