Files
zulip/requirements/mypy.in
Eeshan Garg fd0ce28029 requirements: Ensure that importlib-metadata installs on > py3.8.
In #20012, it was discovered that since our `zulip_bots` package
requires `importlib-metadata >= 3.6; python_version < "3.10"`
whereas the server requires
`importlib-metadata==4.8.1 ; python_version < "3.8". This results
in `importlib-metadata` not being installed on Python 3.8 and
Python 3.9. This commit resolves that discrepancy.

Thanks to Anders Kaseorg (@andersk) for reporting this bug!
2021-11-02 16:02:22 -07:00

33 lines
800 B
Plaintext

# After editing this file, you MUST afterward run
# /tools/update-locked-requirements to update requirements/dev.txt
# and requirements/mypy.txt.
# See requirements/README.md for more detail.
mypy
backoff-stubs
boto3-stubs[s3]
lxml-stubs
https://github.com/andersk/pika-stubs/archive/87c5795741449e37bdbd2ceceee853fd56462440.zip#egg=pika-stubs==0.1.3+git # https://github.com/hahow/pika-stubs/issues/1, https://github.com/hahow/pika-stubs/pull/4
sqlalchemy[mypy]
types-boto
types-certifi
types-chardet
types-commonmark
types-dataclasses
types-decorator
types-jsonschema
types-Markdown
types-oauthlib
types-polib
types-Pillow
types-psycopg2
types-Pygments
types-python-dateutil
types-pytz
types-PyYAML
types-redis
types-requests
types-six
importlib-metadata;python_version<"3.10" # for sqlalchemy