From aeb1f4c19f8c38b06fc0ed14e5ad3ad492d39662 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Thu, 28 Mar 2024 10:16:55 +0000 Subject: [PATCH] Remove unnecessary dependencies pbr is not a runtime dependency, so there's no need to list it as one. Similarly, we don't need to install pre-commit in our test environment nor do we use nose of python-subunit (at least directly). Remove them all. We also remove so notes about dependency order that have not been relevant since the new dependency resolver was introduced in pip 20.3. Change-Id: Iea7a68dae4c96bc7118e946fc6d494a8799942af Signed-off-by: Stephen Finucane --- requirements.txt | 4 ---- test-requirements.txt | 8 -------- 2 files changed, 12 deletions(-) diff --git a/requirements.txt b/requirements.txt index 87e4cb85..919337e5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,3 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. -pbr>=1.6 # Apache-2.0 stevedore>=1.16.0 # Apache-2.0 voluptuous>=0.8.9 # BSD License msgpack>=0.4.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 1af21903..162a7ef7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,14 +1,6 @@ - -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. -python-subunit>=0.0.18 # Apache-2.0/BSD testtools>=1.4.0 # MIT coverage>=3.6 # Apache-2.0 fixtures>=3.0.0 # Apache-2.0/BSD pifpaf>=0.10.0 # Apache-2.0 stestr>=2.0.0 ddt>=1.2.1 # MIT -nose>=1.3.7 # LGPL - -pre-commit>=2.6.0 # MIT