From 817950c144d70df8bab90fd18d4e5802e8cee25c Mon Sep 17 00:00:00 2001 From: Robert Collins Date: Sun, 24 Aug 2014 09:39:32 +1200 Subject: Make subunit 0.0.18 be a hard dependency. The v2 protocol solves key issues in concurrency and stream handling. Users that cannot use subunit v2 can run an older testrepository, or contact upstream to work through whatever issue is blocking them. --- INSTALL.txt | 2 +- NEWS | 5 +++++ setup.py | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/INSTALL.txt b/INSTALL.txt index 70a80f1..b6ca194 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -6,7 +6,7 @@ Run time dependencies * Python2.4 or newer. -* subunit +* subunit (0.0.18 or newer). * fixtures (https://launchpad.net/python-fixtures, or http://pypi.python.org/pypi/fixtures/). diff --git a/NEWS b/NEWS index 063a596..4ad26cf 100644 --- a/NEWS +++ b/NEWS @@ -18,6 +18,11 @@ CHANGES * Test filtering was failing under python3 and would only apply the filters to the first test listed by discover. (Clark Boylan, #1317607) +* Version 0.0.18 of subunit is now a hard dependency - the v2 protocol solves + key issues in concurrency and stream handling. Users that cannot use subunit + v2 can run an older testrepository, or contact upstream to work through + whatever issue is blocking them. (Robert Collins) + * When list-tests encounters an error, a much clearer response will now be shown. (Robert Collins, #1271133) diff --git a/setup.py b/setup.py index dcf04b6..9f38198 100755 --- a/setup.py +++ b/setup.py @@ -95,7 +95,7 @@ setup(name='testrepository', ], install_requires=[ 'fixtures', - 'python-subunit >= 0.0.10', + 'python-subunit >= 0.0.18', 'testtools >= 0.9.30', ], extras_require = dict( -- cgit v1.2.1