mirror of
https://github.com/quay/quay.git
synced 2026-01-26 06:21:37 +03:00
200 lines
3.4 KiB
INI
200 lines
3.4 KiB
INI
[mypy]
|
|
python_version = 3.12
|
|
mypy_path = mypy_stubs
|
|
exclude = (?x)(
|
|
^buildman/test/test_buildman\.py$ |
|
|
^tools/deleteinvalidlayers\.py$ |
|
|
^util/config/configdocs/configdoc\.py$ )
|
|
|
|
# These are all good code quality measures to warn about
|
|
# See: https://mypy.readthedocs.io/en/stable/config_file.html#configuring-warnings
|
|
warn_redundant_casts = True
|
|
warn_unused_ignores = True
|
|
warn_unreachable = True
|
|
|
|
[mypy-buildman.buildman_pb.buildman_pb2]
|
|
ignore_errors = True
|
|
|
|
[mypy-_pyio]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-alembic.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-apscheduler.schedulers.background]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-authlib.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-azure.storage.blob]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-bcrypt]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-bencode]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-bintrees]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-bitbucket]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-bitmath]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-botocore.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-elasticsearch.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-elasticsearch_dsl.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-fakeredis]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-flask.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-flask_login]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-flask_mail]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-flask_principal]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-flask_restful.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-gevent.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-github]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-gitlab]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-greenlet]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-grpc]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-gunicorn.http.body]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-hashids]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-httmock]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-jinja2.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-jsonpath_rw.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-kafka.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-keystoneauth1.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-keystoneclient.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-ldap.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-magic]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-mixpanel]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-mockldap]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-moto]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-netaddr]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-parameterized]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-playhouse.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-prometheus_client]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-pydevd_pycharm]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-pymemcache.client.base]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-raven.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-recaptcha2]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-redis_lock]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-rediscluster.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-rehash]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-requests_aws4auth]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-semantic_version]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-splunklib]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-stringscore]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-supervisor.options]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-swiftclient.client]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-text_unidecode]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-tldextract]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-ua_parser]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-werkzeug.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-xhtml2pdf]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-resumablesha256]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-deprecation]
|
|
ignore_missing_imports = True
|