Fix: Remove shade deps from tox 24/71424/2 v0.37.3
authorAnil Belur <abelur@linuxfoundation.org>
Fri, 17 Mar 2023 16:59:31 +0000 (22:29 +0530)
committerAnil Belur <abelur@linuxfoundation.org>
Tue, 21 Mar 2023 04:07:48 +0000 (09:37 +0530)
Shade libs are deprecated therefore no longer required
to be installed. Remove whitespaces in EOL.

Issue-ID: RELENG-4644
Change-Id: I06226186cc80d5cb6da41b35f7a9fdf8309bf32d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
lftools/openstack/volume.py
releasenotes/notes/remove-shade-deps-0016a8786e94fbe3.yaml [new file with mode: 0644]
setup.cfg
tox.ini

index 8838aa7..7faa770 100644 (file)
@@ -35,7 +35,7 @@ def _filter_volumes(volumes, days=0):
 
 def list(os_cloud, days=0):
     """List volumes found according to parameters."""
-    cloud = openstack.connection.from_config(cloud=os_cloud)    
+    cloud = openstack.connection.from_config(cloud=os_cloud)
     volumes = cloud.list_volumes()
 
     filtered_volumes = _filter_volumes(volumes, days)
diff --git a/releasenotes/notes/remove-shade-deps-0016a8786e94fbe3.yaml b/releasenotes/notes/remove-shade-deps-0016a8786e94fbe3.yaml
new file mode 100644 (file)
index 0000000..aded0a4
--- /dev/null
@@ -0,0 +1,7 @@
+---
+deprecations:
+  - |
+    Shade libs are deprecated therefore no longer required
+    to be installed.
+
+    https://docs.openstack.org/releasenotes/shade/stein.html
index 25dade6..1cfcc13 100644 (file)
--- a/setup.cfg
+++ b/setup.cfg
@@ -30,7 +30,6 @@ ldap =
     python-ldap~=3.1.0
 openstack =
     osc-lib~=2.2.0
-    shade~=1.27.1
 
 [files]
 packages = lftools
diff --git a/tox.ini b/tox.ini
index 6b7e1e1..656311e 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -40,7 +40,7 @@ description = Latest upstream test. Used for what exactly?
 basepython = python3
 deps = -r{toxinidir}/requirements-test.txt
 commands =
-    pip install -U python-jenkins requests shade
+    pip install -U python-jenkins requests
     pytest
 
 [testenv:license]