Zulip

Update mypy annotations to Python 3 syntax

Help convert mypy annotations to the Python 3 syntax in the Zulip codebase! This is a great way to practice git, git grep, and efficiently using a powerful editor.

Instructions for the mypy annotation task are at https://github.com/zulip/zulip-gci/blob/master/tasks/2017/mypy-annotations.md.

For this task, do Task Type A for the following set of files:

  • zerver/webhooks/appfollow/view.py
  • zerver/webhooks/opsgenie/view.py
  • zerver/webhooks/gogs/view.py
  • zerver/webhooks/ifttt/view.py
  • zerver/tests/test_subdomains.py
  • zerver/views/typing.py
  • zerver/webhooks/pingdom/view.py
  • zerver/lib/avatar.py
  • zerver/webhooks/greenhouse/view.py
  • zerver/webhooks/beanstalk/view.py

Task tags

  • python
  • mypy

Students who completed this task

Callum F^

Task type

  • code Code
close

2017