From a8e334bac596e80e0015f58b923a80a5029e476c Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sun, 26 Jan 2025 18:10:56 +0900 Subject: [PATCH] Remove remaining code for Python < 3.6 Support for Python 2.7 and Python 3.5 was already removed by 1d4f5113a3379da2568a36cf6277c8b0f670fdea and now only Python 3.6 or newer versions are supported. Change-Id: I976a7f6b8230e25f390b8c358211f3f6d5e13274 --- bindep/tests/test_depends.py | 5 +---- bindep/tests/test_main.py | 5 +---- doc/requirements.txt | 4 +--- requirements.txt | 6 ++---- test-requirements.txt | 1 - 5 files changed, 5 insertions(+), 16 deletions(-) diff --git a/bindep/tests/test_depends.py b/bindep/tests/test_depends.py index 71dd68d..75993bf 100644 --- a/bindep/tests/test_depends.py +++ b/bindep/tests/test_depends.py @@ -20,10 +20,7 @@ import os.path import platform import subprocess from textwrap import dedent -try: - from unittest import mock -except ImportError: - import mock +from unittest import mock import distro import fixtures diff --git a/bindep/tests/test_main.py b/bindep/tests/test_main.py index 79328fb..35ac64c 100644 --- a/bindep/tests/test_main.py +++ b/bindep/tests/test_main.py @@ -19,10 +19,7 @@ import os import subprocess import sys from textwrap import dedent -try: - from unittest import mock -except ImportError: - import mock +from unittest import mock from fixtures import FakeLogger from fixtures import Fixture diff --git a/doc/requirements.txt b/doc/requirements.txt index e69bdbb..22a7585 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,8 +1,6 @@ reno>=2.8.0 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,<2.0.0;python_version=='2.7' # BSD -sphinx!=1.6.6,!=1.6.7,!=2.1.0;python_version>='3.4' # BSD +sphinx!=1.6.6,!=1.6.7,!=2.1.0 # BSD sphinxcontrib-programoutput # BSD license # needed because we use autodoc to document our tests in the dev docs fixtures>=0.3.12 -mock>=2.0 # BSD diff --git a/requirements.txt b/requirements.txt index 2431d42..0b71a6b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,4 @@ -distro<1.7.0 ; python_version < '3.6' -distro>=1.7.0 ; python_version >= '3.6' +distro>=1.7.0 pbr>=2.0.0 # Apache-2.0 Parsley -packaging ; python_version >= '3.6' -packaging<21.0 ; python_version < '3.6' +packaging diff --git a/test-requirements.txt b/test-requirements.txt index 446c1e3..428e084 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,6 +1,5 @@ coverage>=3.6 fixtures>=0.3.12 -mock>=2.0;python_version<='3.3' # BSD python-subunit stestr>=1.0.0 # Apache-2.0 testtools>=0.9.27