From f2c8295fcbb7dac7fec2be4a9c051404b8aa80da Mon Sep 17 00:00:00 2001 From: "neiljp (Neil Pilgrim)" Date: Sat, 2 May 2020 15:23:40 -0700 Subject: [PATCH] requirements: Remove unnecessary install dependency upon six & typing. The latest release was fully python 3.5+, making these dependencies redundant. --- tools/.coveragerc | 3 --- zulip/README.md | 2 -- zulip/setup.py | 2 -- 3 files changed, 7 deletions(-) diff --git a/tools/.coveragerc b/tools/.coveragerc index dad5c85..d1d6cfa 100644 --- a/tools/.coveragerc +++ b/tools/.coveragerc @@ -9,9 +9,6 @@ exclude_lines = raise NotImplementedError() # Don't require coverage for test suite AssertionError -- they're usually for clarity raise AssertionError - # Don't require coverage for Python 2/3 variations; it's impossible to cover on both - if six.PY3: - if six.PY2: # Don't require coverage for __unicode__ statements just used for printing def __unicode__[(]self[)]: diff --git a/zulip/README.md b/zulip/README.md index 715debc..6e0b68f 100644 --- a/zulip/README.md +++ b/zulip/README.md @@ -5,8 +5,6 @@ following dependencies: * **Python (version >= 3.5)** * requests (version >= 0.12.1) -* six -* typing (version >= 3.5.2.2) **Note**: If you'd like to use the Zulip bindings with Python 2, we recommend installing version 0.6.4. diff --git a/zulip/setup.py b/zulip/setup.py index eafd7c1..e6b0d29 100755 --- a/zulip/setup.py +++ b/zulip/setup.py @@ -61,8 +61,6 @@ package_info = dict( setuptools_info = dict( install_requires=['requests[security]>=0.12.1', - 'six', - 'typing>=3.5.2.2;python_version<"3.5"', 'matrix_client', 'distro', ],