diff --git a/api/setup.py b/api/setup.py index 089b7b3635..48a5b79fb9 100644 --- a/api/setup.py +++ b/api/setup.py @@ -49,6 +49,7 @@ setuptools_info = dict( install_requires=['requests>=0.12.1', 'simplejson', 'six', + 'typing', ], ) diff --git a/puppet/zulip/manifests/base.pp b/puppet/zulip/manifests/base.pp index c71686046d..40a226a848 100644 --- a/puppet/zulip/manifests/base.pp +++ b/puppet/zulip/manifests/base.pp @@ -5,6 +5,7 @@ class zulip::base { # Dependencies of our API "python-requests", "python-simplejson", + "python-typing", # For development/debugging convenience "ipython", # Used in scripts diff --git a/requirements.txt b/requirements.txt index 16537b0912..1b95fa171e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -57,6 +57,7 @@ smmap==0.9.0 sockjs-tornado==1.0.1 sourcemap==0.1.8 tornado==2.4.1 +typing==3.5.0.1 python-twitter==1.1 ujson==1.33 uritemplate==0.6