diff --git a/.travis.yml b/.travis.yml index db3a005bc..abb73bb3e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,7 +27,6 @@ env: matrix: include: - env: RUNTIME=3.6 TOOLKITS="pyqt pyqt5 pyside2 wx" - - env: RUNTIME=3.6 TOOLKITS="pyqt5 wx" TRAITS_REQUIRES="^=6.0" fast_finish: true cache: diff --git a/pyface/__init__.py b/pyface/__init__.py index 9b19aad44..d4a203dbe 100644 --- a/pyface/__init__.py +++ b/pyface/__init__.py @@ -18,7 +18,11 @@ __version__ = "not-built" -__requires__ = ["importlib-metadata", "importlib-resources>=1.1.0", "traits>=6"] +__requires__ = [ + "importlib-metadata", + "importlib-resources>=1.1.0", + "traits>=6.2" +] __extras_require__ = { "wx": ["wxpython>=4", "numpy"], "pyqt": ["pyqt>=4.10", "pygments"], @@ -69,12 +73,6 @@ def load_tests(loader, standard_tests, pattern): if additional_exclude is not None: exclusion_patterns.append(additional_exclude) - # Only data_view requires Traits 6.1. - # We will skip tests in data_view package in Traits 6.0 environment - # Remove this when Traits 6.0 is dropped for the entire code base. - if not is_traits_version_ge("6.1"): - exclusion_patterns.append(r"\.data_view\.") - filtered_package_tests = TestSuite() for test_suite in package_tests: for exclusion_pattern in exclusion_patterns: