old_contents: # Webhooks for external integrations.
  from typing import Any, Dict
  
  from django.http import HttpRequest, HttpResponse
  
  from zerver.decorator import api_key_only_webhook_view
  from zerver.lib.actions import check_send_stream_message
  from zerver.lib.request import REQ, has_request_variables
  from zerver.lib.response import json_success
  from zerver.models import UserProfile
  
  @api_key_only_webhook_view('Sentry')
  @has_request_variables
  def api_sentry_webhook(request, user_profile,
                         payload=REQ(argument_type='body'),
                         stream=REQ(default='sentry')):
      # type: (HttpRequest, UserProfile, Dict[str, Any], str) -> HttpResponse
      subject = "{}".format(payload.get('project_name'))
      body = "New {} [issue]({}): {}.".format(payload['level'].upper(),
                                              payload.get('url'),
                                              payload.get('message'))
      check_send_stream_message(user_profile, request.client, stream, subject, body)
      return json_success()
  
new_contents: # Webhooks for external integrations.
  from typing import Any, Dict
  
  from django.http import HttpRequest, HttpResponse
  
  from zerver.decorator import api_key_only_webhook_view
  from zerver.lib.actions import check_send_stream_message
  from zerver.lib.request import REQ, has_request_variables
  from zerver.lib.response import json_success
  from zerver.models import UserProfile
  
  @api_key_only_webhook_view('Sentry')
  @has_request_variables
  def api_sentry_webhook(request: HttpRequest, user_profile: UserProfile,
                         payload: Dict[str, Any] = REQ(argument_type='body'),
                         stream: str = REQ(default='sentry')) -> HttpResponse:
      subject = "{}".format(payload.get('project_name'))
      body = "New {} [issue]({}): {}.".format(payload['level'].upper(),
                                              payload.get('url'),
                                              payload.get('message'))
      check_send_stream_message(user_profile, request.client, stream, subject, body)
      return json_success()
  
subject: Use Python 3 type syntax in `zerver/webhooks/sentry/view.py`.