[mypy] python_version = 3.8 files = src/sentry/analytics/, src/sentry/api/bases/external_actor.py, src/sentry/api/bases/organization_events.py, src/sentry/api/endpoints/external_team.py, src/sentry/api/endpoints/external_team_details.py, src/sentry/api/endpoints/external_user.py, src/sentry/api/endpoints/external_user_details.py, src/sentry/api/endpoints/organization_events_stats.py, src/sentry/api/endpoints/organization_events_trace.py, src/sentry/api/endpoints/project_app_store_connect_credentials.py, src/sentry/api/endpoints/project_codeowners.py, src/sentry/api/endpoints/team_issue_breakdown.py, src/sentry/api/endpoints/team_unresolved_issue_age.py, src/sentry/api/helpers/group_index/, src/sentry/api/serializers/base.py, src/sentry/api/serializers/models/external_actor.py, src/sentry/api/serializers/models/integration.py, src/sentry/api/serializers/models/notification_setting.py, src/sentry/api/serializers/models/organization_member.py, src/sentry/api/serializers/models/team.py, src/sentry/api/validators/external_actor.py, src/sentry/api/validators/notifications.py, src/sentry/constants.py, src/sentry/db/models/manager/, src/sentry/digests/, src/sentry/features/, src/sentry/grouping/result.py, src/sentry/grouping/strategies/base.py, src/sentry/grouping/strategies/legacy.py, src/sentry/grouping/strategies/message.py, src/sentry/grouping/strategies/newstyle.py, src/sentry/grouping/strategies/security.py, src/sentry/grouping/strategies/template.py, src/sentry/grouping/strategies/utils.py, src/sentry/integrations/base.py, src/sentry/integrations/github/, src/sentry/integrations/slack/, src/sentry/integrations/vsts/, src/sentry/killswitches.py, src/sentry/lang/native/appconnect.py, src/sentry/mail/notifications.py, src/sentry/models/debugfile.py, src/sentry/models/groupsubscription.py, src/sentry/models/options/, src/sentry/notifications/, src/sentry/processing/realtime_metrics/, src/sentry/ratelimits/, src/sentry/release_health/, src/sentry/roles/manager.py, src/sentry/search/base.py, src/sentry/search/events/builder.py, src/sentry/search/events/constants.py, src/sentry/search/snuba/, src/sentry/search/events/types.py, src/sentry/sentry_metrics/, src/sentry/shared_integrations/, src/sentry/snuba/outcomes.py, src/sentry/snuba/query_subscription_consumer.py, src/sentry/snuba/entity_subscription.py, src/sentry/spans/, src/sentry/tasks/app_store_connect.py, src/sentry/tasks/low_priority_symbolication.py, src/sentry/tasks/store.py, src/sentry/tasks/symbolication.py, src/sentry/tasks/update_user_reports.py, src/sentry/unmerge.py, src/sentry/utils/appleconnect/, src/sentry/utils/avatar.py, src/sentry/utils/codecs.py, src/sentry/utils/dates.py, src/sentry/utils/email/, src/sentry/utils/jwt.py, src/sentry/utils/kvstore, src/sentry/utils/outcomes.py, src/sentry/utils/time_window.py, src/sentry/web/decorators.py, tests/sentry/lang/native/test_appconnect.py, tests/sentry/processing/realtime_metrics/, tests/sentry/tasks/test_low_priority_symbolication.py, tests/sentry/utils/appleconnect/, src/sentry/apidocs/, src/sentry/api/serializers/models/user.py, src/sentry/api/serializers/models/organization.py ; Enable all options used with --strict warn_unused_configs=True disallow_any_generics=True disallow_subclassing_any=True disallow_untyped_calls=True disallow_untyped_defs=True disallow_incomplete_defs=True check_untyped_defs=True disallow_untyped_decorators=True no_implicit_optional=True warn_unused_ignores=True warn_redundant_casts=True warn_return_any=True no_implicit_reexport=True ; Set this to skip until more of the codebase is typed follow_imports = skip [mypy-bs4] ignore_missing_imports = True [mypy-celery.*] ignore_missing_imports = True [mypy-confluent_kafka.*] ignore_missing_imports = True [mypy-django.*] ignore_missing_imports = True [mypy-google.*] ignore_missing_imports = True [mypy-jsonschema] ignore_missing_imports = True [mypy-lxml] ignore_missing_imports = True [mypy-mistune.*] ignore_missing_imports = True [mypy-rb.*] ignore_missing_imports = True [mypy-rest_framework.*] ignore_missing_imports = True [mypy-sentry_relay.*] ignore_missing_imports = True [mypy-toronado] ignore_missing_imports = True [mypy-zstandard] ignore_missing_imports = True