[build-system] requires = ["setuptools>=40.2.0,<64.0.0", "wheel"] build-backend = "setuptools.build_meta" [tool.black] # File filtering is taken care of in pre-commit. line-length = 100 target-version = ['py38'] [tool.isort] profile = "black" line_length = 100 lines_between_sections = 1 known_first_party = "sentry" skip = "migrations" [tool.pytest.ini_options] python_files = "test_*.py sentry/testutils/*" # note: When updating the traceback format, make sure to update .github/pytest.json # We don't use the celery pytest plugin. addopts = "-ra --tb=short --strict-markers -p no:celery" # TODO: --import-mode=importlib will become the default soon, # currently we have a few relative imports that don't work with that. markers = [ "snuba: test requires access to snuba", "sentry_metrics: test requires access to sentry metrics", "symbolicator: test requires access to symbolicator", ] selenium_driver = "chrome" filterwarnings = [ # Consider all warnings to be errors other than the ignored ones. "error", "ignore::django.utils.deprecation.RemovedInDjango30Warning", # At writing, the Google Bigtable Emulator relies on deprecated behavior # internally, this can be removed once a version containing this fix is # released: https://github.com/googleapis/python-bigtable/pull/246 "ignore:The `channel` argument is deprecated; use `transport` instead.:PendingDeprecationWarning:google.cloud.bigtable*", # The following warning filters are for pytest only. # This is so we don't have to wrap most datetime objects in testing code # with django.utils.timezone. "ignore:DateTimeField.*naive datetime:RuntimeWarning", "ignore:.*sentry.digests.backends.dummy.DummyBackend.*:sentry.utils.warnings.UnsupportedBackend", # pytest has not yet implemented the replacement for this yet "ignore:The --looponfail command line argument.*", ] looponfailroots = ["src", "tests"] [tool.mypy] python_version = "3.8" mypy_path = ["fixtures/stubs-for-mypy"] plugins = ["pydantic.mypy", "mypy_django_plugin.main"] files = ["."] exclude = ["^.venv/", "^self-hosted/"] # minimal strictness settings check_untyped_defs = true no_implicit_reexport = true warn_unreachable = true warn_unused_configs = true warn_unused_ignores = true warn_redundant_casts = true [tool.django-stubs] django_settings_module = "sentry.conf.server_mypy" # these have py.typed but incorrect types [[tool.mypy.overrides]] module = [ # TODO: these cause type errors when followed "snuba_sdk.*", # this package marks itself as typed but has no annotations "google.cloud.bigtable.*", # https://github.com/googleapis/python-api-core/pull/453 "google.api_core.retry", ] follow_imports = "skip" # https://github.com/python/mypy/issues/15343 [[tool.mypy.overrides]] module = "google.*" ignore_missing_imports = true # python3 -m tools.mypy_helpers.make_stub_ignores # begin: missing 3rd party stubs # - add .pyi files to fixtures/stubs-for-mypy # - or find a 3rd party stub [[tool.mypy.overrides]] module = [ "amqp.*", "boto3.*", "botocore.client.*", "botocore.exceptions.*", "celery.*", "codeowners.*", "confluent_kafka.*", "csp.middleware.*", "cssselect.*", "datadog.*", "django_zero_downtime_migrations.backends.postgres.schema.*", "docker.*", "email_reply_parser.*", "fido2.*", "honcho.manager.*", "honcho.printer.*", "isodate.*", "kombu.*", "mistune.*", "onelogin.saml2.auth.*", "onelogin.saml2.constants.*", "onelogin.saml2.idp_metadata_parser.*", "openapi_core.*", "phabricator.*", "phonenumbers.*", "progressbar.*", "pytest_benchmark.*", "pytest_rerunfailures.*", "rapidjson.*", "rb.*", "rediscluster.*", "requests_oauthlib.*", "sentry_relay.*", "sqlparse.*", "statsd.*", "toronado.*", "u2flib_server.model.*", "ua_parser.user_agent_parser.*", "unidiff.*", "uwsgi.*", "uwsgidecorators.*", ] ignore_missing_imports = true # end: missing 3rd party stubs # python3 -m tools.mypy_helpers.make_module_ignores # begin: sentry modules with typing issues # - remove the module from the list and fix the issues! # - python3 -m tools.mypy_helpers.find_easiest_modules [[tool.mypy.overrides]] module = [ "sentry._importchecker", "sentry.admin", "sentry.api.authentication", "sentry.api.base", "sentry.api.bases.avatar", "sentry.api.bases.doc_integrations", "sentry.api.bases.external_actor", "sentry.api.bases.group", "sentry.api.bases.incident", "sentry.api.bases.integration", "sentry.api.bases.organization", "sentry.api.bases.organization_events", "sentry.api.bases.organization_integrations", "sentry.api.bases.organization_request_change", "sentry.api.bases.organizationmember", "sentry.api.bases.project", "sentry.api.bases.project_request_change", "sentry.api.bases.rule", "sentry.api.bases.sentryapps", "sentry.api.bases.team", "sentry.api.bases.user", "sentry.api.decorators", "sentry.api.endpoints.accept_organization_invite", "sentry.api.endpoints.accept_project_transfer", "sentry.api.endpoints.api_application_details", "sentry.api.endpoints.api_tokens", "sentry.api.endpoints.artifact_lookup", "sentry.api.endpoints.auth_config", "sentry.api.endpoints.auth_login", "sentry.api.endpoints.avatar.doc_integration", "sentry.api.endpoints.avatar.organization", "sentry.api.endpoints.avatar.project", "sentry.api.endpoints.avatar.sentry_app", "sentry.api.endpoints.avatar.team", "sentry.api.endpoints.avatar.user", "sentry.api.endpoints.catchall", "sentry.api.endpoints.chunk", "sentry.api.endpoints.codeowners", "sentry.api.endpoints.codeowners.details", "sentry.api.endpoints.codeowners.external_actor.team_details", "sentry.api.endpoints.codeowners.index", "sentry.api.endpoints.event_ai_suggested_fix", "sentry.api.endpoints.event_apple_crash_report", "sentry.api.endpoints.event_attachments", "sentry.api.endpoints.event_grouping_info", "sentry.api.endpoints.group_details", "sentry.api.endpoints.group_event_details", "sentry.api.endpoints.group_events", "sentry.api.endpoints.group_external_issues", "sentry.api.endpoints.group_hashes", "sentry.api.endpoints.group_hashes_split", "sentry.api.endpoints.group_integration_details", "sentry.api.endpoints.group_integrations", "sentry.api.endpoints.group_notes", "sentry.api.endpoints.group_similar_issues", "sentry.api.endpoints.group_stats", "sentry.api.endpoints.group_tagkey_details", "sentry.api.endpoints.group_tagkey_values", "sentry.api.endpoints.group_tags", "sentry.api.endpoints.grouping_level_new_issues", "sentry.api.endpoints.grouping_levels", "sentry.api.endpoints.index", "sentry.api.endpoints.integration_features", "sentry.api.endpoints.integrations.index", "sentry.api.endpoints.integrations.install_request", "sentry.api.endpoints.integrations.organization_integrations.details", "sentry.api.endpoints.integrations.organization_integrations.index", "sentry.api.endpoints.integrations.plugins.configs_index", "sentry.api.endpoints.integrations.sentry_apps.authorizations", "sentry.api.endpoints.integrations.sentry_apps.details", "sentry.api.endpoints.integrations.sentry_apps.index", "sentry.api.endpoints.integrations.sentry_apps.installation.details", "sentry.api.endpoints.integrations.sentry_apps.installation.external_issue.actions", "sentry.api.endpoints.integrations.sentry_apps.installation.external_issue.index", "sentry.api.endpoints.integrations.sentry_apps.installation.external_requests", "sentry.api.endpoints.integrations.sentry_apps.installation.index", "sentry.api.endpoints.integrations.sentry_apps.interaction", "sentry.api.endpoints.integrations.sentry_apps.internal_app_token.details", "sentry.api.endpoints.integrations.sentry_apps.internal_app_token.index", "sentry.api.endpoints.integrations.sentry_apps.organization_sentry_apps", "sentry.api.endpoints.integrations.sentry_apps.publish_request", "sentry.api.endpoints.integrations.sentry_apps.requests", "sentry.api.endpoints.integrations.sentry_apps.stats.details", "sentry.api.endpoints.integrations.sentry_apps.stats.index", "sentry.api.endpoints.internal.mail", "sentry.api.endpoints.internal.stats", "sentry.api.endpoints.issue_occurrence", "sentry.api.endpoints.notifications.notification_actions_available", "sentry.api.endpoints.notifications.notification_actions_details", "sentry.api.endpoints.organization_access_request_details", "sentry.api.endpoints.organization_auth_provider_send_reminders", "sentry.api.endpoints.organization_code_mapping_codeowners", "sentry.api.endpoints.organization_code_mapping_details", "sentry.api.endpoints.organization_code_mappings", "sentry.api.endpoints.organization_dashboard_details", "sentry.api.endpoints.organization_dashboards", "sentry.api.endpoints.organization_derive_code_mappings", "sentry.api.endpoints.organization_details", "sentry.api.endpoints.organization_events", "sentry.api.endpoints.organization_events_facets", "sentry.api.endpoints.organization_events_facets_performance", "sentry.api.endpoints.organization_events_facets_stats_performance", "sentry.api.endpoints.organization_events_has_measurements", "sentry.api.endpoints.organization_events_meta", "sentry.api.endpoints.organization_events_span_ops", "sentry.api.endpoints.organization_events_spans_performance", "sentry.api.endpoints.organization_events_stats", "sentry.api.endpoints.organization_events_trace", "sentry.api.endpoints.organization_events_trends", "sentry.api.endpoints.organization_events_trendsv2", "sentry.api.endpoints.organization_group_index", "sentry.api.endpoints.organization_group_index_stats", "sentry.api.endpoints.organization_index", "sentry.api.endpoints.organization_integration_repos", "sentry.api.endpoints.organization_issues_count", "sentry.api.endpoints.organization_member", "sentry.api.endpoints.organization_member.details", "sentry.api.endpoints.organization_member.index", "sentry.api.endpoints.organization_member.requests.invite.details", "sentry.api.endpoints.organization_member.requests.invite.index", "sentry.api.endpoints.organization_member.requests.join", "sentry.api.endpoints.organization_member.team_details", "sentry.api.endpoints.organization_member_unreleased_commits", "sentry.api.endpoints.organization_metrics", "sentry.api.endpoints.organization_metrics_meta", "sentry.api.endpoints.organization_onboarding_continuation_email", "sentry.api.endpoints.organization_projects", "sentry.api.endpoints.organization_projects_experiment", "sentry.api.endpoints.organization_release_details", "sentry.api.endpoints.organization_releases", "sentry.api.endpoints.organization_repositories", "sentry.api.endpoints.organization_repository_details", "sentry.api.endpoints.organization_request_project_creation", "sentry.api.endpoints.organization_search_details", "sentry.api.endpoints.organization_searches", "sentry.api.endpoints.organization_sentry_function_details", "sentry.api.endpoints.organization_sessions", "sentry.api.endpoints.organization_slugs", "sentry.api.endpoints.organization_stats", "sentry.api.endpoints.organization_tagkey_values", "sentry.api.endpoints.organization_tags", "sentry.api.endpoints.organization_teams", "sentry.api.endpoints.project_app_store_connect_credentials", "sentry.api.endpoints.project_artifact_bundle_file_details", "sentry.api.endpoints.project_details", "sentry.api.endpoints.project_dynamic_sampling", "sentry.api.endpoints.project_event_details", "sentry.api.endpoints.project_group_index", "sentry.api.endpoints.project_group_stats", "sentry.api.endpoints.project_index", "sentry.api.endpoints.project_key_stats", "sentry.api.endpoints.project_ownership", "sentry.api.endpoints.project_release_files", "sentry.api.endpoints.project_release_stats", "sentry.api.endpoints.project_repo_path_parsing", "sentry.api.endpoints.project_rule_details", "sentry.api.endpoints.project_rule_preview", "sentry.api.endpoints.project_rule_task_details", "sentry.api.endpoints.project_rules", "sentry.api.endpoints.project_rules_configuration", "sentry.api.endpoints.project_servicehook_stats", "sentry.api.endpoints.project_stacktrace_link", "sentry.api.endpoints.project_stacktrace_links", "sentry.api.endpoints.project_stats", "sentry.api.endpoints.project_tagkey_details", "sentry.api.endpoints.project_tagkey_values", "sentry.api.endpoints.project_tags", "sentry.api.endpoints.project_transaction_names", "sentry.api.endpoints.project_transfer", "sentry.api.endpoints.project_user_stats", "sentry.api.endpoints.prompts_activity", "sentry.api.endpoints.rpc", "sentry.api.endpoints.rule_snooze", "sentry.api.endpoints.setup_wizard", "sentry.api.endpoints.shared_group_details", "sentry.api.endpoints.source_map_debug", "sentry.api.endpoints.system_options", "sentry.api.endpoints.team_details", "sentry.api.endpoints.team_notification_settings_details", "sentry.api.endpoints.team_release_count", "sentry.api.endpoints.team_stats", "sentry.api.endpoints.team_time_to_resolution", "sentry.api.endpoints.user_authenticator_enroll", "sentry.api.endpoints.user_details", "sentry.api.endpoints.user_emails_confirm", "sentry.api.endpoints.user_identity_config", "sentry.api.endpoints.user_index", "sentry.api.endpoints.user_notification_details", "sentry.api.endpoints.user_notification_fine_tuning", "sentry.api.endpoints.user_notification_settings_details", "sentry.api.endpoints.user_permission_details", "sentry.api.endpoints.user_permissions", "sentry.api.endpoints.user_permissions_config", "sentry.api.endpoints.user_role_details", "sentry.api.endpoints.user_roles", "sentry.api.endpoints.user_social_identity_details", "sentry.api.endpoints.user_subscriptions", "sentry.api.event_search", "sentry.api.fields.actor", "sentry.api.fields.avatar", "sentry.api.fields.user", "sentry.api.helpers.deprecation", "sentry.api.helpers.events", "sentry.api.helpers.group_index.delete", "sentry.api.helpers.group_index.index", "sentry.api.helpers.group_index.update", "sentry.api.helpers.group_index.validators.in_commit", "sentry.api.helpers.group_index.validators.status_details", "sentry.api.helpers.mobile", "sentry.api.invite_helper", "sentry.api.issue_search", "sentry.api.paginator", "sentry.api.permissions", "sentry.api.serializers.models", "sentry.api.serializers.models.alert_rule", "sentry.api.serializers.models.alert_rule_trigger", "sentry.api.serializers.models.auth_provider", "sentry.api.serializers.models.authenticator", "sentry.api.serializers.models.commit", "sentry.api.serializers.models.dashboard", "sentry.api.serializers.models.discoversavedquery", "sentry.api.serializers.models.doc_integration", "sentry.api.serializers.models.environment", "sentry.api.serializers.models.event", "sentry.api.serializers.models.external_actor", "sentry.api.serializers.models.group", "sentry.api.serializers.models.group_stream", "sentry.api.serializers.models.grouprelease", "sentry.api.serializers.models.incident", "sentry.api.serializers.models.integration", "sentry.api.serializers.models.integration_feature", "sentry.api.serializers.models.notification_action", "sentry.api.serializers.models.notification_setting", "sentry.api.serializers.models.organization", "sentry.api.serializers.models.organization_member.base", "sentry.api.serializers.models.plugin", "sentry.api.serializers.models.project", "sentry.api.serializers.models.projectcodeowners", "sentry.api.serializers.models.release", "sentry.api.serializers.models.release_file", "sentry.api.serializers.models.role", "sentry.api.serializers.models.rule", "sentry.api.serializers.models.sentry_app", "sentry.api.serializers.models.tagvalue", "sentry.api.serializers.models.team", "sentry.api.serializers.models.user", "sentry.api.serializers.models.user_identity_config", "sentry.api.serializers.rest_framework.commit", "sentry.api.serializers.rest_framework.dashboard", "sentry.api.serializers.rest_framework.doc_integration", "sentry.api.serializers.rest_framework.group_notes", "sentry.api.serializers.rest_framework.mentions", "sentry.api.serializers.rest_framework.notification_action", "sentry.api.serializers.rest_framework.project", "sentry.api.serializers.rest_framework.release", "sentry.api.serializers.rest_framework.rule", "sentry.api.serializers.rest_framework.sentry_app", "sentry.api.serializers.rest_framework.sentry_app_request", "sentry.api.serializers.snuba", "sentry.api.urls", "sentry.api.validators", "sentry.api.validators.doc_integration", "sentry.api.validators.email", "sentry.api.validators.project_codeowners", "sentry.api.validators.servicehook", "sentry.api_gateway.proxy", "sentry.apidocs.schema", "sentry.app", "sentry.audit_log.manager", "sentry.auth.access", "sentry.auth.authenticators.base", "sentry.auth.authenticators.recovery_code", "sentry.auth.authenticators.sms", "sentry.auth.authenticators.totp", "sentry.auth.authenticators.u2f", "sentry.auth.helper", "sentry.auth.provider", "sentry.auth.providers.dummy", "sentry.auth.providers.github.provider", "sentry.auth.providers.github.views", "sentry.auth.providers.google.apps", "sentry.auth.providers.google.views", "sentry.auth.providers.oauth2", "sentry.auth.providers.saml2.activedirectory.views", "sentry.auth.providers.saml2.generic.views", "sentry.auth.providers.saml2.jumpcloud.views", "sentry.auth.providers.saml2.provider", "sentry.auth.providers.saml2.rippling.provider", "sentry.auth.providers.saml2.views", "sentry.auth.superuser", "sentry.auth.system", "sentry.auth.view", "sentry.bgtasks.clean_releasefilecache", "sentry.buffer.redis", "sentry.cache", "sentry.celery", "sentry.charts.chartcuterie", "sentry.coreapi", "sentry.data_export.models", "sentry.data_export.processors.issues_by_tag", "sentry.data_export.tasks", "sentry.datascrubbing", "sentry.db.deletion", "sentry.db.mixin", "sentry.db.models.base", "sentry.db.models.fields.node", "sentry.db.models.manager.base", "sentry.db.models.paranoia", "sentry.db.models.query", "sentry.db.models.utils", "sentry.db.postgres.base", "sentry.db.postgres.creation", "sentry.db.postgres.decorators", "sentry.db.postgres.operations", "sentry.db.router", "sentry.debug.utils.packages", "sentry.debug.utils.thread_collector", "sentry.deletions.defaults.group", "sentry.deletions.defaults.project", "sentry.digests.notifications", "sentry.digests.utils", "sentry.discover.arithmetic", "sentry.discover.endpoints.discover_homepage_query", "sentry.discover.endpoints.discover_key_transactions", "sentry.discover.endpoints.discover_saved_queries", "sentry.discover.endpoints.serializers", "sentry.discover.tasks", "sentry.event_manager", "sentry.eventstore.base", "sentry.eventstore.compressor", "sentry.eventstore.models", "sentry.eventstore.snuba.backend", "sentry.features.handler", "sentry.features.helpers", "sentry.features.manager", "sentry.filestore.gcs", "sentry.filestore.s3", "sentry.grouping.api", "sentry.grouping.enhancer", "sentry.grouping.enhancer.actions", "sentry.grouping.enhancer.matchers", "sentry.grouping.fingerprinting", "sentry.grouping.strategies.base", "sentry.grouping.strategies.configurations", "sentry.grouping.strategies.hierarchical", "sentry.grouping.strategies.legacy", "sentry.grouping.strategies.newstyle", "sentry.grouping.variants", "sentry.http", "sentry.identity", "sentry.identity.bitbucket.provider", "sentry.identity.github_enterprise.provider", "sentry.identity.gitlab.provider", "sentry.identity.google.provider", "sentry.identity.oauth2", "sentry.identity.pipeline", "sentry.identity.providers.dummy", "sentry.identity.slack.provider", "sentry.identity.vsts.provider", "sentry.incidents.action_handlers", "sentry.incidents.endpoints.bases", "sentry.incidents.endpoints.organization_alert_rule_available_action_index", "sentry.incidents.endpoints.organization_alert_rule_details", "sentry.incidents.endpoints.organization_alert_rule_index", "sentry.incidents.endpoints.organization_incident_comment_details", "sentry.incidents.endpoints.organization_incident_comment_index", "sentry.incidents.endpoints.organization_incident_index", "sentry.incidents.endpoints.project_alert_rule_task_details", "sentry.incidents.events", "sentry.incidents.logic", "sentry.incidents.models", "sentry.incidents.subscription_processor", "sentry.incidents.tasks", "sentry.ingest.consumer_v2.factory", "sentry.ingest.inbound_filters", "sentry.ingest.ingest_consumer", "sentry.integrations.aws_lambda.integration", "sentry.integrations.aws_lambda.utils", "sentry.integrations.base", "sentry.integrations.bitbucket.client", "sentry.integrations.bitbucket.installed", "sentry.integrations.bitbucket.integration", "sentry.integrations.bitbucket.issues", "sentry.integrations.bitbucket.repository", "sentry.integrations.bitbucket.uninstalled", "sentry.integrations.bitbucket.webhook", "sentry.integrations.bitbucket_server.client", "sentry.integrations.bitbucket_server.integration", "sentry.integrations.bitbucket_server.repository", "sentry.integrations.bitbucket_server.webhook", "sentry.integrations.client", "sentry.integrations.custom_scm.integration", "sentry.integrations.custom_scm.repository", "sentry.integrations.example.integration", "sentry.integrations.example.repository", "sentry.integrations.github.client", "sentry.integrations.github.integration", "sentry.integrations.github.issues", "sentry.integrations.github.repository", "sentry.integrations.github.webhook", "sentry.integrations.github_enterprise.client", "sentry.integrations.github_enterprise.integration", "sentry.integrations.github_enterprise.repository", "sentry.integrations.github_enterprise.webhook", "sentry.integrations.gitlab.client", "sentry.integrations.gitlab.integration", "sentry.integrations.gitlab.issues", "sentry.integrations.gitlab.repository", "sentry.integrations.gitlab.webhooks", "sentry.integrations.jira", "sentry.integrations.jira.actions.create_ticket", "sentry.integrations.jira.actions.form", "sentry.integrations.jira.client", "sentry.integrations.jira.endpoints.search", "sentry.integrations.jira.integration", "sentry.integrations.jira.views.base", "sentry.integrations.jira.views.sentry_issue_details", "sentry.integrations.jira.webhooks.base", "sentry.integrations.jira.webhooks.issue_updated", "sentry.integrations.jira_server.client", "sentry.integrations.jira_server.integration", "sentry.integrations.jira_server.search", "sentry.integrations.jira_server.utils.api", "sentry.integrations.jira_server.webhooks", "sentry.integrations.manager", "sentry.integrations.message_builder", "sentry.integrations.metric_alerts", "sentry.integrations.mixins.issues", "sentry.integrations.mixins.notifications", "sentry.integrations.mixins.repositories", "sentry.integrations.msteams", "sentry.integrations.msteams.actions.form", "sentry.integrations.msteams.card_builder.base", "sentry.integrations.msteams.card_builder.issues", "sentry.integrations.msteams.card_builder.notifications", "sentry.integrations.msteams.client", "sentry.integrations.msteams.integration", "sentry.integrations.msteams.link_identity", "sentry.integrations.msteams.notifications", "sentry.integrations.msteams.webhook", "sentry.integrations.notifications", "sentry.integrations.pagerduty", "sentry.integrations.pagerduty.actions.form", "sentry.integrations.pagerduty.client", "sentry.integrations.pagerduty.integration", "sentry.integrations.pipeline", "sentry.integrations.slack", "sentry.integrations.slack.actions.form", "sentry.integrations.slack.client", "sentry.integrations.slack.integration", "sentry.integrations.slack.message_builder.issues", "sentry.integrations.slack.message_builder.metric_alerts", "sentry.integrations.slack.message_builder.notifications.digest", "sentry.integrations.slack.message_builder.notifications.issues", "sentry.integrations.slack.notifications", "sentry.integrations.slack.unfurl.discover", "sentry.integrations.slack.unfurl.issues", "sentry.integrations.slack.utils.channel", "sentry.integrations.slack.utils.users", "sentry.integrations.slack.views.link_identity", "sentry.integrations.slack.views.link_team", "sentry.integrations.slack.views.unlink_team", "sentry.integrations.slack.webhooks.action", "sentry.integrations.slack.webhooks.base", "sentry.integrations.slack.webhooks.command", "sentry.integrations.slack.webhooks.event", "sentry.integrations.utils.commit_context", "sentry.integrations.utils.sync", "sentry.integrations.vercel.client", "sentry.integrations.vercel.integration", "sentry.integrations.vercel.webhook", "sentry.integrations.vsts", "sentry.integrations.vsts.client", "sentry.integrations.vsts.integration", "sentry.integrations.vsts.issues", "sentry.integrations.vsts.repository", "sentry.integrations.vsts.webhooks", "sentry.integrations.vsts_extension.integration", "sentry.interfaces.breadcrumbs", "sentry.interfaces.contexts", "sentry.interfaces.exception", "sentry.interfaces.http", "sentry.interfaces.message", "sentry.interfaces.security", "sentry.interfaces.spans", "sentry.interfaces.stacktrace", "sentry.interfaces.user", "sentry.issues.escalating", "sentry.issues.escalating_group_forecast", "sentry.issues.ingest", "sentry.issues.issue_occurrence", "sentry.issues.merge", "sentry.issues.occurrence_consumer", "sentry.issues.search", "sentry.issues.status_change", "sentry.lang.java.plugin", "sentry.lang.javascript.errorlocale", "sentry.lang.javascript.errormapping", "sentry.lang.javascript.processor", "sentry.lang.native.error", "sentry.lang.native.processing", "sentry.lang.native.symbolicator", "sentry.lint.engine", "sentry.mail.adapter", "sentry.mail.forms.assigned_to", "sentry.mail.forms.member_team", "sentry.mail.forms.notify_email", "sentry.mail.notifications", "sentry.management.commands.makemigrations", "sentry.management.commands.send_fake_data", "sentry.management.commands.serve_normalize", "sentry.middleware.access_log", "sentry.middleware.api_gateway", "sentry.middleware.auth", "sentry.middleware.customer_domain", "sentry.middleware.health", "sentry.middleware.integrations.integration_control", "sentry.middleware.integrations.parsers.base", "sentry.middleware.integrations.parsers.slack", "sentry.middleware.locale", "sentry.middleware.ratelimit", "sentry.middleware.subdomain", "sentry.middleware.superuser", "sentry.migrations.0001_squashed_0200_release_indices", "sentry.migrations.0223_semver_backfill_2", "sentry.migrations.0232_backfill_missed_semver_releases", "sentry.migrations.0233_recreate_subscriptions_in_snuba", "sentry.migrations.0237_recreate_subscriptions_in_snuba", "sentry.migrations.0292_migrate_sessions_subs_user_counts", "sentry.migrations.0293_restore_metrics_based_alerts", "sentry.migrations.0311_backfill_slack_settings", "sentry.migrations.0314_bit_int_for_org_and_project_id", "sentry.migrations.0381_fix_org_slug_casing", "sentry.migrations.0407_recreate_perf_alert_subscriptions", "sentry.migrations.0418_add_actor_constraints", "sentry.models", "sentry.models.actor", "sentry.models.apiapplication", "sentry.models.artifactbundle", "sentry.models.auditlogentry", "sentry.models.authprovider", "sentry.models.avatars.base", "sentry.models.avatars.doc_integration_avatar", "sentry.models.avatars.organization_avatar", "sentry.models.avatars.project_avatar", "sentry.models.avatars.sentry_app_avatar", "sentry.models.avatars.team_avatar", "sentry.models.avatars.user_avatar", "sentry.models.commit", "sentry.models.dashboard", "sentry.models.dashboard_widget", "sentry.models.files.abstractfile", "sentry.models.files.abstractfileblob", "sentry.models.files.control_file", "sentry.models.files.control_fileblob", "sentry.models.files.file", "sentry.models.files.fileblob", "sentry.models.group", "sentry.models.groupassignee", "sentry.models.grouphistory", "sentry.models.groupowner", "sentry.models.groupsnooze", "sentry.models.groupsubscription", "sentry.models.integrations.external_actor", "sentry.models.integrations.external_issue", "sentry.models.integrations.integration_external_project", "sentry.models.integrations.integration_feature", "sentry.models.integrations.organization_integrity_backfill_mixin", "sentry.models.integrations.pagerduty_service", "sentry.models.integrations.sentry_app", "sentry.models.integrations.sentry_app_installation", "sentry.models.integrations.sentry_app_installation_token", "sentry.models.notificationaction", "sentry.models.notificationsetting", "sentry.models.options.organization_option", "sentry.models.options.project_option", "sentry.models.options.user_option", "sentry.models.organization", "sentry.models.organizationaccessrequest", "sentry.models.organizationmember", "sentry.models.outbox", "sentry.models.processingissue", "sentry.models.project", "sentry.models.projectcodeowners", "sentry.models.release", "sentry.models.releasefile", "sentry.models.team", "sentry.monitors.consumers.monitor_consumer", "sentry.monitors.endpoints.base", "sentry.monitors.endpoints.monitor_ingest_checkin_attachment", "sentry.monitors.endpoints.monitor_ingest_checkin_details", "sentry.monitors.endpoints.monitor_ingest_checkin_index", "sentry.monitors.endpoints.organization_monitor_checkin_attachment", "sentry.monitors.endpoints.organization_monitor_details", "sentry.monitors.endpoints.organization_monitor_index", "sentry.monitors.utils", "sentry.monitors.validators", "sentry.monkey", "sentry.monkey.pickle", "sentry.net.http", "sentry.net.socket", "sentry.new_migrations.monkey", "sentry.newsletter.dummy", "sentry.nodestore.bigtable.backend", "sentry.notifications.additional_attachment_manager", "sentry.notifications.helpers", "sentry.notifications.manager", "sentry.notifications.notifications.activity.base", "sentry.notifications.notifications.activity.new_processing_issues", "sentry.notifications.notifications.activity.release", "sentry.notifications.notifications.base", "sentry.notifications.notifications.integration_nudge", "sentry.notifications.notifications.rules", "sentry.notifications.utils", "sentry.notifications.utils.avatar", "sentry.notifications.utils.participants", "sentry.onboarding_tasks.backends.organization_onboarding_task", "sentry.onboarding_tasks.base", "sentry.options.defaults", "sentry.ownership.grammar", "sentry.pipeline.base", "sentry.pipeline.views.base", "sentry.pipeline.views.nested", "sentry.plugins.base.notifier", "sentry.plugins.base.urls", "sentry.plugins.bases.data_forwarding", "sentry.plugins.bases.issue", "sentry.plugins.bases.issue2", "sentry.plugins.bases.notify", "sentry.plugins.config", "sentry.plugins.endpoints", "sentry.plugins.helpers", "sentry.plugins.providers.base", "sentry.plugins.providers.dummy.repository", "sentry.plugins.providers.integration_repository", "sentry.plugins.providers.repository", "sentry.plugins.sentry_interface_types.models", "sentry.plugins.sentry_urls.models", "sentry.plugins.sentry_useragents.models", "sentry.plugins.sentry_webhooks.plugin", "sentry.plugins.validators.url", "sentry.profiles.task", "sentry.profiles.utils", "sentry.projectoptions.defaults", "sentry.queue.command", "sentry.quotas.redis", "sentry.ratelimits.utils", "sentry.receivers.core", "sentry.receivers.outbox", "sentry.receivers.outbox.control", "sentry.receivers.releases", "sentry.receivers.sentry_apps", "sentry.release_health.metrics", "sentry.release_health.metrics_sessions_v2", "sentry.release_health.sessions", "sentry.release_health.tasks", "sentry.replays.endpoints.organization_replay_count", "sentry.replays.endpoints.project_replay_clicks_index", "sentry.replays.endpoints.project_replay_recording_segment_details", "sentry.replays.endpoints.project_replay_recording_segment_index", "sentry.replays.lib.consumer", "sentry.replays.lib.query", "sentry.replays.lib.storage", "sentry.replays.query", "sentry.replays.usecases.reader", "sentry.reprocessing2", "sentry.roles", "sentry.rules.actions.integrations.base", "sentry.rules.actions.integrations.create_ticket.form", "sentry.rules.actions.integrations.create_ticket.utils", "sentry.rules.actions.notify_event_service", "sentry.rules.conditions.event_attribute", "sentry.rules.conditions.event_frequency", "sentry.rules.conditions.level", "sentry.rules.conditions.tagged_event", "sentry.rules.filters.assigned_to", "sentry.rules.filters.latest_release", "sentry.rules.history.backends.postgres", "sentry.rules.history.endpoints.project_rule_group_history", "sentry.rules.history.endpoints.project_rule_stats", "sentry.rules.history.preview", "sentry.rules.processor", "sentry.rules.registry", "sentry.runner.commands.backup", "sentry.runner.commands.cleanup", "sentry.runner.commands.exec", "sentry.runner.commands.files", "sentry.runner.commands.migrations", "sentry.runner.commands.plugins", "sentry.runner.commands.tsdb", "sentry.runner.commands.upgrade", "sentry.runner.importer", "sentry.runner.initializer", "sentry.runner.settings", "sentry.scim.endpoints.members", "sentry.scim.endpoints.teams", "sentry.scim.endpoints.utils", "sentry.sdk_updates", "sentry.search.events.builder.discover", "sentry.search.events.builder.metrics", "sentry.search.events.builder.spans_metrics", "sentry.search.events.constants", "sentry.search.events.datasets.discover", "sentry.search.events.datasets.filter_aliases", "sentry.search.events.datasets.function_aliases", "sentry.search.events.datasets.metrics", "sentry.search.events.datasets.metrics_layer", "sentry.search.events.datasets.profile_functions", "sentry.search.events.datasets.profiles", "sentry.search.events.datasets.spans_metrics", "sentry.search.events.fields", "sentry.search.events.filter", "sentry.search.events.types", "sentry.search.snuba.backend", "sentry.search.snuba.executors", "sentry.search.utils", "sentry.security.emails", "sentry.security.utils", "sentry.sentry_apps.apps", "sentry.sentry_apps.components", "sentry.sentry_apps.installations", "sentry.sentry_metrics.configuration", "sentry.sentry_metrics.consumers.indexer.slicing_router", "sentry.sentry_metrics.indexer.postgres.postgres_v2", "sentry.services.hybrid_cloud.actor", "sentry.services.hybrid_cloud.auth.impl", "sentry.services.hybrid_cloud.integration.impl", "sentry.services.hybrid_cloud.integration.service", "sentry.services.hybrid_cloud.log.impl", "sentry.services.hybrid_cloud.notifications.impl", "sentry.services.hybrid_cloud.organizationmember_mapping.impl", "sentry.services.hybrid_cloud.rpc", "sentry.services.hybrid_cloud.user.impl", "sentry.services.smtp", "sentry.shared_integrations.client.base", "sentry.shared_integrations.client.internal", "sentry.shared_integrations.client.proxy", "sentry.silo.base", "sentry.silo.client", "sentry.similarity.backends.dummy", "sentry.similarity.features", "sentry.snuba.discover", "sentry.snuba.entity_subscription", "sentry.snuba.issue_platform", "sentry.snuba.metrics", "sentry.snuba.metrics.datasource", "sentry.snuba.metrics.fields.base", "sentry.snuba.metrics.fields.snql", "sentry.snuba.metrics.mqb_query_transformer", "sentry.snuba.metrics.query", "sentry.snuba.metrics.query_builder", "sentry.snuba.metrics.utils", "sentry.snuba.metrics_enhanced_performance", "sentry.snuba.metrics_performance", "sentry.snuba.models", "sentry.snuba.sessions", "sentry.snuba.sessions_v2", "sentry.snuba.spans_indexed", "sentry.snuba.spans_metrics", "sentry.snuba.tasks", "sentry.stacktraces.functions", "sentry.stacktraces.processing", "sentry.tagstore.base", "sentry.tagstore.query", "sentry.tagstore.snuba.backend", "sentry.tagstore.types", "sentry.tasks.assemble", "sentry.tasks.auth", "sentry.tasks.auto_ongoing_issues", "sentry.tasks.auto_resolve_issues", "sentry.tasks.base", "sentry.tasks.beacon", "sentry.tasks.check_auth", "sentry.tasks.codeowners.update_code_owners_schema", "sentry.tasks.commit_context", "sentry.tasks.commits", "sentry.tasks.deletion.hybrid_cloud", "sentry.tasks.deliver_from_outbox", "sentry.tasks.derive_code_mappings", "sentry.tasks.digests", "sentry.tasks.files", "sentry.tasks.groupowner", "sentry.tasks.integrations", "sentry.tasks.integrations.create_comment", "sentry.tasks.integrations.github.pr_comment", "sentry.tasks.integrations.migrate_issues", "sentry.tasks.integrations.migrate_repo", "sentry.tasks.integrations.slack.find_channel_id_for_rule", "sentry.tasks.integrations.slack.link_slack_user_identities", "sentry.tasks.integrations.sync_assignee_outbound_impl", "sentry.tasks.integrations.sync_status_inbound", "sentry.tasks.integrations.sync_status_outbound", "sentry.tasks.integrations.update_comment", "sentry.tasks.merge", "sentry.tasks.post_process", "sentry.tasks.process_buffer", "sentry.tasks.release_registry", "sentry.tasks.reprocessing", "sentry.tasks.reprocessing2", "sentry.tasks.sentry_apps", "sentry.tasks.servicehooks", "sentry.tasks.store", "sentry.tasks.unmerge", "sentry.templatetags.sentry_admin_helpers", "sentry.templatetags.sentry_assets", "sentry.templatetags.sentry_helpers", "sentry.templatetags.sentry_plugins", "sentry.testutils.asserts", "sentry.testutils.cases", "sentry.testutils.factories", "sentry.testutils.fixtures", "sentry.testutils.helpers.api_gateway", "sentry.testutils.helpers.features", "sentry.testutils.helpers.notifications", "sentry.testutils.helpers.slack", "sentry.testutils.helpers.task_runner", "sentry.testutils.modelmanifest", "sentry.testutils.performance_issues.span_builder", "sentry.testutils.performance_issues.store_transaction", "sentry.tsdb.base", "sentry.tsdb.dummy", "sentry.tsdb.inmemory", "sentry.tsdb.redis", "sentry.tsdb.snuba", "sentry.types.integrations", "sentry.utils.audit", "sentry.utils.auth", "sentry.utils.committers", "sentry.utils.concurrent", "sentry.utils.distutils.commands.base", "sentry.utils.distutils.commands.build_assets", "sentry.utils.email.list_resolver", "sentry.utils.email.signer", "sentry.utils.geo", "sentry.utils.http", "sentry.utils.locking.backends.migration", "sentry.utils.metrics", "sentry.utils.outcomes", "sentry.utils.performance_issues.detectors.io_main_thread_detector", "sentry.utils.performance_issues.detectors.mn_plus_one_db_span_detector", "sentry.utils.performance_issues.detectors.n_plus_one_api_calls_detector", "sentry.utils.performance_issues.detectors.n_plus_one_db_span_detector", "sentry.utils.performance_issues.detectors.render_blocking_asset_span_detector", "sentry.utils.performance_issues.detectors.slow_db_query_detector", "sentry.utils.performance_issues.performance_detection", "sentry.utils.query", "sentry.utils.redis", "sentry.utils.safe", "sentry.utils.sdk", "sentry.utils.sentry_apps.webhooks", "sentry.utils.services", "sentry.utils.silo.decorate_models_by_relation", "sentry.utils.snowflake", "sentry.utils.snuba", "sentry.utils.suspect_resolutions.get_suspect_resolutions", "sentry.utils.suspect_resolutions.metric_correlation", "sentry.utils.suspect_resolutions_releases.get_suspect_resolutions_releases", "sentry.web.client_config", "sentry.web.forms.accounts", "sentry.web.frontend.account_identity", "sentry.web.frontend.accounts", "sentry.web.frontend.auth_close", "sentry.web.frontend.auth_login", "sentry.web.frontend.auth_logout", "sentry.web.frontend.auth_organization_login", "sentry.web.frontend.auth_provider_login", "sentry.web.frontend.base", "sentry.web.frontend.csrf_failure", "sentry.web.frontend.debug.debug_assigned_email", "sentry.web.frontend.debug.debug_codeowners_auto_sync_failure_email", "sentry.web.frontend.debug.debug_incident_activity_email", "sentry.web.frontend.debug.debug_incident_trigger_email", "sentry.web.frontend.debug.debug_invalid_identity_email", "sentry.web.frontend.debug.debug_mfa_added_email", "sentry.web.frontend.debug.debug_mfa_removed_email", "sentry.web.frontend.debug.debug_new_processing_issues_email", "sentry.web.frontend.debug.debug_onboarding_continuation_email", "sentry.web.frontend.debug.debug_organization_integration_request", "sentry.web.frontend.debug.debug_organization_invite_request", "sentry.web.frontend.debug.debug_organization_join_request", "sentry.web.frontend.debug.debug_password_changed_email", "sentry.web.frontend.debug.debug_recovery_codes_regenerated_email", "sentry.web.frontend.debug.debug_trigger_error", "sentry.web.frontend.debug.debug_unable_to_delete_repository", "sentry.web.frontend.debug.mail", "sentry.web.frontend.disabled_member_view", "sentry.web.frontend.error_404", "sentry.web.frontend.error_500", "sentry.web.frontend.error_page_embed", "sentry.web.frontend.generic", "sentry.web.frontend.group_plugin_action", "sentry.web.frontend.idp_email_verification", "sentry.web.frontend.integration_extension_configuration", "sentry.web.frontend.js_sdk_loader", "sentry.web.frontend.newest_issue", "sentry.web.frontend.oauth_authorize", "sentry.web.frontend.oauth_token", "sentry.web.frontend.organization_auth_settings", "sentry.web.frontend.organization_integration_setup", "sentry.web.frontend.out", "sentry.web.frontend.pipeline_advancer", "sentry.web.frontend.project_event", "sentry.web.frontend.react_page", "sentry.web.frontend.reactivate_account", "sentry.web.frontend.restore_organization", "sentry.web.frontend.setup_wizard", "sentry.web.frontend.shared_group_details", "sentry.web.frontend.twofactor", "sentry.web.frontend.unsubscribe_notifications", "sentry_plugins.asana.plugin", "sentry_plugins.base", "sentry_plugins.bitbucket.client", "sentry_plugins.bitbucket.endpoints.webhook", "sentry_plugins.bitbucket.mixins", "sentry_plugins.bitbucket.plugin", "sentry_plugins.bitbucket.repository_provider", "sentry_plugins.client", "sentry_plugins.github.client", "sentry_plugins.github.options", "sentry_plugins.github.plugin", "sentry_plugins.github.webhooks.base", "sentry_plugins.github.webhooks.events.push", "sentry_plugins.github.webhooks.integration", "sentry_plugins.heroku.plugin", "sentry_plugins.jira.client", "sentry_plugins.jira.plugin", "sentry_plugins.pivotal.plugin", "sentry_plugins.pushover.plugin", "sentry_plugins.redmine.forms", "sentry_plugins.redmine.plugin", "sentry_plugins.sessionstack.plugin", "sentry_plugins.slack.plugin", "sentry_plugins.splunk.plugin", "sentry_plugins.trello.plugin", "sentry_plugins.twilio.plugin", "tests.acceptance.chartcuterie.test_chart_renderer", "tests.acceptance.test_organization_dashboards", "tests.acceptance.test_shared_issue", "tests.integration.test_api", "tests.relay_integration.lang.java.test_plugin", "tests.relay_integration.test_sdk", "tests.sentry.api.bases.test_organization", "tests.sentry.api.bases.test_project", "tests.sentry.api.bases.test_sentryapps", "tests.sentry.api.bases.test_team", "tests.sentry.api.endpoints.internal.test_integration_proxy", "tests.sentry.api.endpoints.notifications.test_notification_actions_details", "tests.sentry.api.endpoints.notifications.test_notification_actions_index", "tests.sentry.api.endpoints.test_accept_organization_invite", "tests.sentry.api.endpoints.test_admin_project_configs", "tests.sentry.api.endpoints.test_chunk_upload", "tests.sentry.api.endpoints.test_debug_files", "tests.sentry.api.endpoints.test_doc_integration_avatar", "tests.sentry.api.endpoints.test_doc_integration_details", "tests.sentry.api.endpoints.test_doc_integrations", "tests.sentry.api.endpoints.test_event_attachment_details", "tests.sentry.api.endpoints.test_group_details", "tests.sentry.api.endpoints.test_group_hashes", "tests.sentry.api.endpoints.test_group_integration_details", "tests.sentry.api.endpoints.test_group_integrations", "tests.sentry.api.endpoints.test_group_notes", "tests.sentry.api.endpoints.test_group_stats", "tests.sentry.api.endpoints.test_internal_beacon", "tests.sentry.api.endpoints.test_organization_activity", "tests.sentry.api.endpoints.test_organization_auth_provider_details", "tests.sentry.api.endpoints.test_organization_config_integrations", "tests.sentry.api.endpoints.test_organization_dashboard_details", "tests.sentry.api.endpoints.test_organization_dashboard_widget_details", "tests.sentry.api.endpoints.test_organization_dashboards", "tests.sentry.api.endpoints.test_organization_details", "tests.sentry.api.endpoints.test_organization_index", "tests.sentry.api.endpoints.test_organization_member_details", "tests.sentry.api.endpoints.test_organization_metric_data", "tests.sentry.api.endpoints.test_organization_metric_details", "tests.sentry.api.endpoints.test_organization_metric_tag_details", "tests.sentry.api.endpoints.test_organization_metrics", "tests.sentry.api.endpoints.test_organization_recent_searches", "tests.sentry.api.endpoints.test_organization_release_file_details", "tests.sentry.api.endpoints.test_organization_releases", "tests.sentry.api.endpoints.test_organization_repository_details", "tests.sentry.api.endpoints.test_organization_sdk_updates", "tests.sentry.api.endpoints.test_organization_sentry_app_installation_details", "tests.sentry.api.endpoints.test_organization_sentry_functions", "tests.sentry.api.endpoints.test_project_artifact_bundle_file_details", "tests.sentry.api.endpoints.test_project_artifact_lookup", "tests.sentry.api.endpoints.test_project_details", "tests.sentry.api.endpoints.test_project_group_stats", "tests.sentry.api.endpoints.test_project_ownership", "tests.sentry.api.endpoints.test_project_release_details", "tests.sentry.api.endpoints.test_project_release_file_details", "tests.sentry.api.endpoints.test_project_releases", "tests.sentry.api.endpoints.test_project_rule_details", "tests.sentry.api.endpoints.test_project_rules", "tests.sentry.api.endpoints.test_project_servicehook_stats", "tests.sentry.api.endpoints.test_project_tagkey_details", "tests.sentry.api.endpoints.test_relay_projectconfigs", "tests.sentry.api.endpoints.test_relay_projectconfigs_v2", "tests.sentry.api.endpoints.test_relay_projectconfigs_v3", "tests.sentry.api.endpoints.test_relay_projectids", "tests.sentry.api.endpoints.test_relay_publickeys", "tests.sentry.api.endpoints.test_rule_snooze", "tests.sentry.api.endpoints.test_sentry_app_authorizations", "tests.sentry.api.endpoints.test_sentry_apps", "tests.sentry.api.endpoints.test_shared_group_details", "tests.sentry.api.endpoints.test_team_alerts_triggered", "tests.sentry.api.endpoints.test_team_details", "tests.sentry.api.endpoints.test_team_notification_settings", "tests.sentry.api.endpoints.test_user_authenticator_details", "tests.sentry.api.endpoints.test_user_details", "tests.sentry.api.endpoints.test_user_notification_fine_tuning", "tests.sentry.api.endpoints.test_user_permission_details", "tests.sentry.api.endpoints.test_user_role_details", "tests.sentry.api.endpoints.test_user_roles", "tests.sentry.api.endpoints.test_user_subscriptions", "tests.sentry.api.endpoints.test_userroles_details", "tests.sentry.api.endpoints.test_userroles_index", "tests.sentry.api.helpers.test_group_index", "tests.sentry.api.serializers.test_alert_rule", "tests.sentry.api.serializers.test_event", "tests.sentry.api.serializers.test_fields", "tests.sentry.api.serializers.test_group_stream", "tests.sentry.api.serializers.test_project", "tests.sentry.api.serializers.test_release", "tests.sentry.api.serializers.test_team", "tests.sentry.api.serializers.test_user", "tests.sentry.api.test_authentication", "tests.sentry.api.test_base", "tests.sentry.api.test_event_search", "tests.sentry.api.test_invite_helper", "tests.sentry.api.test_issue_search", "tests.sentry.api.test_release_search", "tests.sentry.api.test_utils", "tests.sentry.api.validators.sentry_apps.test_alert_rule_action", "tests.sentry.api.validators.sentry_apps.test_header", "tests.sentry.api.validators.sentry_apps.test_image", "tests.sentry.api.validators.sentry_apps.test_issue_media", "tests.sentry.api.validators.sentry_apps.test_markdown", "tests.sentry.api.validators.sentry_apps.test_select", "tests.sentry.api.validators.sentry_apps.test_text", "tests.sentry.api.validators.sentry_apps.test_textarea", "tests.sentry.api_gateway.test_api_gateway", "tests.sentry.api_gateway.test_proxy", "tests.sentry.apidocs.test_extensions", "tests.sentry.auth.authenticators.test_sms", "tests.sentry.auth.authenticators.test_u2f", "tests.sentry.auth.providers.google.test_provider", "tests.sentry.auth.providers.test_saml2", "tests.sentry.auth.test_access", "tests.sentry.auth.test_helper", "tests.sentry.auth.test_superuser", "tests.sentry.charts.test_chartcuterie", "tests.sentry.data_export.endpoints.test_data_export", "tests.sentry.db.models.fields.bitfield.test_bitfield", "tests.sentry.db.models.fields.test_jsonfield", "tests.sentry.db.models.fields.test_picklefield", "tests.sentry.db.postgres.schema.safe_migrations.integration.test_migrations", "tests.sentry.db.test_mixin", "tests.sentry.db.test_silo_models", "tests.sentry.deletions.test_group", "tests.sentry.deletions.test_project", "tests.sentry.deletions.test_sentry_app_installations", "tests.sentry.digests.backends.test_redis", "tests.sentry.digests.test_notifications", "tests.sentry.digests.test_utilities", "tests.sentry.event_manager.test_event_manager", "tests.sentry.event_manager.test_generate_culprit", "tests.sentry.event_manager.test_hierarchical_hashes", "tests.sentry.event_manager.test_save_aggregate", "tests.sentry.event_manager.test_validate_data", "tests.sentry.eventstore.test_base", "tests.sentry.eventstore.test_models", "tests.sentry.eventstream.kafka.test_protocol", "tests.sentry.eventstream.test_eventstream", "tests.sentry.eventtypes.test_default", "tests.sentry.eventtypes.test_error", "tests.sentry.features.test_manager", "tests.sentry.grouping.test_categorization", "tests.sentry.grouping.test_enhancer", "tests.sentry.grouping.test_result", "tests.sentry.grouping.test_variants", "tests.sentry.helpers.test_deprecation", "tests.sentry.hybrid_cloud.test_hook_service", "tests.sentry.hybrid_cloud.test_integration", "tests.sentry.hybrid_cloud.test_organization", "tests.sentry.identity.test_oauth2", "tests.sentry.incidents.action_handlers", "tests.sentry.incidents.action_handlers.test_sentry_app", "tests.sentry.incidents.action_handlers.test_slack", "tests.sentry.incidents.endpoints.test_organization_alert_rule_details", "tests.sentry.incidents.endpoints.test_organization_alert_rule_index", "tests.sentry.incidents.endpoints.test_organization_incident_details", "tests.sentry.incidents.endpoints.test_organization_incident_subscription_index", "tests.sentry.incidents.endpoints.test_project_alert_rule_details", "tests.sentry.incidents.endpoints.test_project_alert_rule_index", "tests.sentry.incidents.endpoints.test_serializers", "tests.sentry.incidents.test_charts", "tests.sentry.incidents.test_logic", "tests.sentry.incidents.test_models", "tests.sentry.incidents.test_subscription_processor", "tests.sentry.incidents.test_tasks", "tests.sentry.ingest.billing_metrics_consumer.test_billing_metrics_consumer_kafka", "tests.sentry.ingest.ingest_consumer.test_ingest_consumer_kafka", "tests.sentry.ingest.test_slicing", "tests.sentry.ingest.test_span_desc_clusterer", "tests.sentry.ingest.test_transaction_clusterer", "tests.sentry.ingest.test_transaction_rule_validator", "tests.sentry.integrations.bitbucket.test_installed", "tests.sentry.integrations.bitbucket.test_issues", "tests.sentry.integrations.github.test_client", "tests.sentry.integrations.github.test_integration", "tests.sentry.integrations.github.test_issues", "tests.sentry.integrations.gitlab.test_client", "tests.sentry.integrations.gitlab.test_integration", "tests.sentry.integrations.jira.test_client", "tests.sentry.integrations.jira.test_integration", "tests.sentry.integrations.jira.test_webhooks", "tests.sentry.integrations.jira_server", "tests.sentry.integrations.jira_server.test_integration", "tests.sentry.integrations.jira_server.test_webhooks", "tests.sentry.integrations.msteams.notifications.test_deploy", "tests.sentry.integrations.msteams.notifications.test_escalating", "tests.sentry.integrations.msteams.notifications.test_note", "tests.sentry.integrations.msteams.notifications.test_regression", "tests.sentry.integrations.msteams.notifications.test_resolved", "tests.sentry.integrations.msteams.notifications.test_unassigned", "tests.sentry.integrations.msteams.test_action_state_change", "tests.sentry.integrations.msteams.test_client", "tests.sentry.integrations.msteams.test_message_builder", "tests.sentry.integrations.msteams.test_notifications", "tests.sentry.integrations.msteams.test_notify_action", "tests.sentry.integrations.msteams.test_webhook", "tests.sentry.integrations.pagerduty.test_client", "tests.sentry.integrations.pagerduty.test_notify_action", "tests.sentry.integrations.slack.notifications.test_assigned", "tests.sentry.integrations.slack.notifications.test_deploy", "tests.sentry.integrations.slack.notifications.test_escalating", "tests.sentry.integrations.slack.notifications.test_issue_alert", "tests.sentry.integrations.slack.notifications.test_new_processing_issues", "tests.sentry.integrations.slack.notifications.test_note", "tests.sentry.integrations.slack.notifications.test_regression", "tests.sentry.integrations.slack.notifications.test_resolved", "tests.sentry.integrations.slack.notifications.test_resolved_in_release", "tests.sentry.integrations.slack.notifications.test_unassigned", "tests.sentry.integrations.slack.test_client", "tests.sentry.integrations.slack.test_integration", "tests.sentry.integrations.slack.test_link_team", "tests.sentry.integrations.slack.test_message_builder", "tests.sentry.integrations.slack.test_notifications", "tests.sentry.integrations.slack.test_notify_action", "tests.sentry.integrations.slack.test_requests", "tests.sentry.integrations.slack.test_unfurl", "tests.sentry.integrations.slack.test_uninstall", "tests.sentry.integrations.slack.webhooks.actions.test_status", "tests.sentry.integrations.slack.webhooks.commands", "tests.sentry.integrations.slack.webhooks.commands.test_post", "tests.sentry.integrations.slack.webhooks.events.test_discover_link_shared", "tests.sentry.integrations.slack.webhooks.events.test_link_shared", "tests.sentry.integrations.test_base", "tests.sentry.integrations.test_client", "tests.sentry.integrations.test_issues", "tests.sentry.integrations.test_migrate", "tests.sentry.integrations.test_notification_utilities", "tests.sentry.integrations.test_ticket_rules", "tests.sentry.integrations.utils.test_code_mapping", "tests.sentry.integrations.utils.test_codecov", "tests.sentry.integrations.vercel.test_webhook", "tests.sentry.integrations.vsts.test_integration", "tests.sentry.integrations.vsts.test_provider", "tests.sentry.integrations.vsts.test_webhooks", "tests.sentry.integrations.vsts_extension.test_provider", "tests.sentry.issues.test_escalating", "tests.sentry.issues.test_ongoing", "tests.sentry.issues.test_status_change", "tests.sentry.issues.test_utils", "tests.sentry.lang.javascript.test_errorlocale", "tests.sentry.lang.javascript.test_processor", "tests.sentry.lang.native.test_processing", "tests.sentry.loader.test_dynamic_sdk_options", "tests.sentry.logging.test_handler", "tests.sentry.mail", "tests.sentry.mail.activity.test_note", "tests.sentry.mail.activity.test_release", "tests.sentry.mail.test_actions", "tests.sentry.manager.test_group_manager", "tests.sentry.manager.test_projectteam_manager", "tests.sentry.manager.test_team_manager", "tests.sentry.mediators.external_issues.test_creator", "tests.sentry.mediators.external_issues.test_issue_link_creator", "tests.sentry.mediators.external_requests.test_alert_rule_action_requester", "tests.sentry.mediators.external_requests.test_issue_link_requester", "tests.sentry.mediators.external_requests.test_select_requester", "tests.sentry.mediators.project_rules.test_creator", "tests.sentry.mediators.project_rules.test_updater", "tests.sentry.mediators.sentry_app_installations.test_installation_notifier", "tests.sentry.mediators.token_exchange.test_grant_exchanger", "tests.sentry.mediators.token_exchange.test_refresher", "tests.sentry.mediators.token_exchange.test_validator", "tests.sentry.middleware.integrations.parsers.test_slack", "tests.sentry.middleware.test_auth", "tests.sentry.middleware.test_customer_domain", "tests.sentry.middleware.test_proxy", "tests.sentry.middleware.test_ratelimit_middleware", "tests.sentry.middleware.test_stats", "tests.sentry.middleware.test_subdomain", "tests.sentry.middleware.test_useractive", "tests.sentry.models.test_activity", "tests.sentry.models.test_authenticator", "tests.sentry.models.test_avatar", "tests.sentry.models.test_eventuser", "tests.sentry.models.test_groupassignee", "tests.sentry.models.test_grouphistory", "tests.sentry.models.test_groupmeta", "tests.sentry.models.test_groupsnooze", "tests.sentry.models.test_notificationaction", "tests.sentry.models.test_notificationsetting", "tests.sentry.models.test_organization", "tests.sentry.models.test_organizationmember", "tests.sentry.models.test_organizationoption", "tests.sentry.models.test_project", "tests.sentry.models.test_projectownership", "tests.sentry.models.test_release", "tests.sentry.models.test_releasefile", "tests.sentry.models.test_sentryapp", "tests.sentry.monitors.endpoints.test_monitor_ingest_checkin_details", "tests.sentry.monitors.test_models", "tests.sentry.nodestore.bigtable.test_backend", "tests.sentry.notifications.notifications.organization_request.test_integration_request", "tests.sentry.notifications.notifications.test_digests", "tests.sentry.notifications.test_utils", "tests.sentry.notifications.utils.test_participants", "tests.sentry.notifications.utils.test_tasks", "tests.sentry.options.test_store", "tests.sentry.ownership.test_grammar", "tests.sentry.pipeline.test_pipeline", "tests.sentry.plugins.bases.test_issue2", "tests.sentry.plugins.bases.test_notify", "tests.sentry.processing.realtime_metrics.test_redis", "tests.sentry.profiles.consumers.test_process", "tests.sentry.profiles.test_task", "tests.sentry.ratelimits.test_cardinality", "tests.sentry.ratelimits.test_config", "tests.sentry.ratelimits.test_redis", "tests.sentry.ratelimits.utils.test_get_rate_limit_value", "tests.sentry.ratelimits.utils.test_get_ratelimit_key", "tests.sentry.receivers.test_onboarding", "tests.sentry.relay.test_config", "tests.sentry.relay.test_projectconfig_cache", "tests.sentry.release_health.release_monitor", "tests.sentry.release_health.release_monitor.test_metrics", "tests.sentry.release_health.release_monitor.test_sessions", "tests.sentry.release_health.test_tasks", "tests.sentry.replays.consumers.test_recording", "tests.sentry.replays.test_organization_replay_count", "tests.sentry.replays.test_project_replay_recording_segment_details", "tests.sentry.replays.test_project_replay_recording_segment_index", "tests.sentry.replays.unit.test_dead_click_issue", "tests.sentry.replays.unit.test_ingest_dom_index", "tests.sentry.roles.test_manager", "tests.sentry.rules.conditions.test_event_attribute", "tests.sentry.rules.conditions.test_level_event", "tests.sentry.rules.conditions.test_tagged_event", "tests.sentry.rules.filters.test_issue_category", "tests.sentry.rules.history.endpoints.test_project_rule_preview", "tests.sentry.rules.history.test_preview", "tests.sentry.rules.test_processor", "tests.sentry.runner.test_initializer", "tests.sentry.search.events.builder.test_discover", "tests.sentry.search.events.builder.test_metrics", "tests.sentry.search.events.test_fields", "tests.sentry.search.events.test_filter", "tests.sentry.search.test_utils", "tests.sentry.sentry_apps.test_sentry_app_creator", "tests.sentry.sentry_apps.test_sentry_app_installation_creator", "tests.sentry.sentry_apps.test_sentry_app_installation_token_creator", "tests.sentry.sentry_apps.test_sentry_app_updater", "tests.sentry.sentry_metrics.consumers.test_slicing_router", "tests.sentry.sentry_metrics.limiters.test_writes_limiter", "tests.sentry.sentry_metrics.test_all_indexers", "tests.sentry.sentry_metrics.test_base_indexer", "tests.sentry.sentry_metrics.test_batch", "tests.sentry.sentry_metrics.test_indexer_cache", "tests.sentry.sentry_metrics.test_multiprocess_steps", "tests.sentry.sentry_metrics.test_postgres_indexer", "tests.sentry.sentry_metrics.test_strings", "tests.sentry.services.test_http", "tests.sentry.shared_integrations.client.test_base", "tests.sentry.silo.test_client", "tests.sentry.silo.test_util", "tests.sentry.snuba.metrics.fields.test_base", "tests.sentry.snuba.metrics.test_metrics_layer.test_metrics_enhanced_performance", "tests.sentry.snuba.metrics.test_metrics_layer.test_release_health", "tests.sentry.snuba.metrics.test_mqb_query_transformer", "tests.sentry.snuba.metrics.test_query_builder", "tests.sentry.snuba.metrics.test_snql", "tests.sentry.snuba.metrics.test_utils", "tests.sentry.snuba.test_discover", "tests.sentry.snuba.test_discover_query", "tests.sentry.snuba.test_discover_timeseries_query", "tests.sentry.snuba.test_entity_subscriptions", "tests.sentry.snuba.test_outcomes", "tests.sentry.snuba.test_profiles", "tests.sentry.snuba.test_query_subscription_consumer", "tests.sentry.snuba.test_tasks", "tests.sentry.spans.grouping.test_strategy", "tests.sentry.tagstore.test_types", "tests.sentry.tasks.deletion.test_groups", "tests.sentry.tasks.deletion.test_scheduled", "tests.sentry.tasks.integrations.github.test_pr_comment", "tests.sentry.tasks.test_assemble", "tests.sentry.tasks.test_derive_code_mappings", "tests.sentry.tasks.test_groupowner", "tests.sentry.tasks.test_merge", "tests.sentry.tasks.test_post_process", "tests.sentry.tasks.test_relay", "tests.sentry.tasks.test_reprocessing2", "tests.sentry.tasks.test_sentry_apps", "tests.sentry.tasks.test_servicehooks", "tests.sentry.tasks.test_store", "tests.sentry.tasks.test_update_code_owners_schema", "tests.sentry.templatetags.test_sentry_assets", "tests.sentry.test_constants", "tests.sentry.test_killswitches", "tests.sentry.test_stacktraces", "tests.sentry.testutils.helpers.test_features", "tests.sentry.tsdb.test_redissnuba", "tests.sentry.utils.email.test_list_resolver", "tests.sentry.utils.kvstore.test_common", "tests.sentry.utils.locking.backends.test_redis", "tests.sentry.utils.suspect_resolutions.test_metric_correlation", "tests.sentry.utils.test_audit", "tests.sentry.utils.test_cursors", "tests.sentry.utils.test_event_frames", "tests.sentry.utils.test_functional", "tests.sentry.utils.test_meta", "tests.sentry.utils.test_outcomes", "tests.sentry.utils.test_safe", "tests.sentry.utils.test_services", "tests.sentry.utils.test_time_window", "tests.sentry.web.frontend.generic.test_static_media", "tests.sentry.web.frontend.test_auth_login", "tests.sentry.web.frontend.test_auth_oauth2", "tests.sentry.web.frontend.test_auth_organization_login", "tests.sentry.web.frontend.test_auth_saml2", "tests.sentry.web.frontend.test_oauth_authorize", "tests.sentry.web.frontend.test_organization_auth_settings", "tests.sentry.web.frontend.test_react_page", "tests.sentry.web.frontend.test_release_webhook", "tests.sentry.web.frontend.test_setup_wizard", "tests.sentry.web.frontend.test_unsubscribe_notifications", "tests.sentry.web.frontend.test_vercel_extension_configuration", "tests.sentry.web.frontend.test_vsts_extension_configuration", "tests.sentry.web.test_client_config", "tests.sentry_plugins.asana.test_plugin", "tests.sentry_plugins.bitbucket.test_plugin", "tests.sentry_plugins.bitbucket.test_repository_provider", "tests.sentry_plugins.github.test_plugin", "tests.sentry_plugins.github.test_provider", "tests.sentry_plugins.heroku.test_plugin", "tests.sentry_plugins.jira.test_plugin", "tests.sentry_plugins.opgsenie.test_plugin", "tests.sentry_plugins.pagerduty.test_plugin", "tests.sentry_plugins.pushover.test_plugin", "tests.sentry_plugins.slack.test_plugin", "tests.sentry_plugins.test_client", "tests.sentry_plugins.trello.test_plugin", "tests.sentry_plugins.twilio.test_plugin", "tests.sentry_plugins.victorops.test_plugin", "tests.snuba.api.endpoints.test_discover_key_transactions", "tests.snuba.api.endpoints.test_group_details", "tests.snuba.api.endpoints.test_group_events", "tests.snuba.api.endpoints.test_organization_events", "tests.snuba.api.endpoints.test_organization_events_facets_performance", "tests.snuba.api.endpoints.test_organization_events_histogram", "tests.snuba.api.endpoints.test_organization_events_mep", "tests.snuba.api.endpoints.test_organization_events_meta", "tests.snuba.api.endpoints.test_organization_events_spans_performance", "tests.snuba.api.endpoints.test_organization_events_stats", "tests.snuba.api.endpoints.test_organization_events_trace", "tests.snuba.api.endpoints.test_organization_events_vitals", "tests.snuba.api.endpoints.test_organization_group_index", "tests.snuba.api.endpoints.test_organization_group_index_stats", "tests.snuba.api.endpoints.test_organization_metrics_meta", "tests.snuba.api.endpoints.test_organization_sessions", "tests.snuba.api.endpoints.test_project_event_details", "tests.snuba.api.endpoints.test_project_group_index", "tests.snuba.api.serializers.test_group", "tests.snuba.api.serializers.test_group_stream", "tests.snuba.incidents.test_tasks", "tests.snuba.rules.conditions.test_event_frequency", "tests.snuba.search.test_backend", "tests.snuba.sessions.test_sessions", "tests.snuba.sessions.test_sessions_v2", "tests.snuba.tagstore.test_tagstore_backend", "tests.snuba.tasks.test_unmerge", "tests.snuba.test_util", "tests.snuba.tsdb.test_tsdb_backend", "tests.symbolicator", "tests.symbolicator.test_minidump_full", "tests.symbolicator.test_payload_full", "tests.symbolicator.test_unreal_full", ] disable_error_code = [ "abstract", "arg-type", "assignment", "attr-defined", "call-arg", "call-overload", "dict-item", "func-returns-value", "has-type", "index", "list-item", "method-assign", "misc", "operator", "override", "return", "return-value", "type-var", "typeddict-item", "typeddict-unknown-key", "union-attr", "unreachable", "valid-type", "var-annotated", ] # end: sentry modules with typing issues