[BEAM-2964] Exclude incompatible six release. Upstream bugs being tracked at https://github.com/google/apitools/issues/175 and https://github.com/benjaminp/six/issues/210
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/b3a5b67b Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/b3a5b67b Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/b3a5b67b Branch: refs/heads/master Commit: b3a5b67b25de7e98292d86484aaca1c978952ff0 Parents: c25bead Author: Robert Bradshaw <rober...@gmail.com> Authored: Tue Sep 19 10:41:43 2017 -0700 Committer: Robert Bradshaw <rober...@gmail.com> Committed: Tue Sep 19 10:57:08 2017 -0700 ---------------------------------------------------------------------- sdks/python/setup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/beam/blob/b3a5b67b/sdks/python/setup.py ---------------------------------------------------------------------- diff --git a/sdks/python/setup.py b/sdks/python/setup.py index c13da8e..2bc2e99 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -114,7 +114,9 @@ REQUIRED_SETUP_PACKAGES = [ REQUIRED_TEST_PACKAGES = [ 'pyhamcrest>=1.9,<2.0', # Six required by nose plugins management. - 'six>=1.9', + # Six 1.11.0 incompatible with apitools. + # TODO(BEAM-2964): Remove the upper bound. + 'six>=1.9,<1.11', ] GCP_REQUIREMENTS = [