]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
Remove a few unuse dependencies 2195/head
authorZack Cerza <zack@cerza.org>
Mon, 11 May 2026 19:48:50 +0000 (13:48 -0600)
committerZack Cerza <zack@cerza.org>
Mon, 11 May 2026 19:48:50 +0000 (13:48 -0600)
Signed-off-by: Zack Cerza <zack@cerza.org>
pyproject.toml
uv.lock

index b2702efcafee44ca0b906597472e885e4dbe4ba0..e7782fdf9ee2745de756506dcedddcf8a8bcc3dc 100644 (file)
@@ -27,7 +27,6 @@ dependencies = [
     "humanfriendly",
     "lupa",
     "lxml",
-    "ndg-httpsclient",
     "netaddr",
     "oauthlib",
     "paramiko",
@@ -35,9 +34,6 @@ dependencies = [
     "prettytable",
     "prometheus_client>=0.16.0",
     "psutil>=2.1.0",
-    "pyasn1",
-    "pynacl>=1.5.0",
-    "pyopenssl>=0.13",
     "python-dateutil",
     "PyYAML",
     "requests>2.13.0",
@@ -88,7 +84,6 @@ test = [
     "toml",
     "tox",
     "tox-uv",
-    "xmltodict",
 ]
 openstack = [
     "openstacksdk",
diff --git a/uv.lock b/uv.lock
index 3846305c0882c39a2bfd3412f2d74a7a90009f88..561f1dbe55388f5998ebac51273e2fda4b2cfb8b 100644 (file)
--- a/uv.lock
+++ b/uv.lock
@@ -928,7 +928,7 @@ name = "importlib-metadata"
 version = "9.0.0"
 source = { registry = "https://pypi.org/simple" }
 dependencies = [
-    { name = "zipp" },
+    { name = "zipp", marker = "python_full_version < '3.11'" },
 ]
 sdist = { url = "https://files.pythonhosted.org/packages/a9/01/15bb152d77b21318514a96f43af312635eb2500c96b55398d020c93d86ea/importlib_metadata-9.0.0.tar.gz", hash = "sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc", size = 56405, upload-time = "2026-03-20T06:42:56.999Z" }
 wheels = [
@@ -1393,19 +1393,6 @@ wheels = [
     { url = "https://files.pythonhosted.org/packages/81/f2/08ace4142eb281c12701fc3b93a10795e4d4dc7f753911d836675050f886/msgpack-1.1.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d99ef64f349d5ec3293688e91486c5fdb925ed03807f64d98d205d2713c60b46", size = 70868, upload-time = "2025-10-08T09:15:44.959Z" },
 ]
 
-[[package]]
-name = "ndg-httpsclient"
-version = "0.5.1"
-source = { registry = "https://pypi.org/simple" }
-dependencies = [
-    { name = "pyasn1" },
-    { name = "pyopenssl" },
-]
-sdist = { url = "https://files.pythonhosted.org/packages/b9/f8/8f49278581cb848fb710a362bfc3028262a82044167684fb64ad068dbf92/ndg_httpsclient-0.5.1.tar.gz", hash = "sha256:d72faed0376ab039736c2ba12e30695e2788c4aa569c9c3e3d72131de2592210", size = 26665, upload-time = "2018-07-23T16:02:43.96Z" }
-wheels = [
-    { url = "https://files.pythonhosted.org/packages/fb/67/c2f508c00ed2a6911541494504b7cac16fe0b0473912568df65fd1801132/ndg_httpsclient-0.5.1-py3-none-any.whl", hash = "sha256:dd174c11d971b6244a891f7be2b32ca9853d3797a72edb34fa5d7b07d8fff7d4", size = 34042, upload-time = "2018-07-23T16:04:46.553Z" },
-]
-
 [[package]]
 name = "netaddr"
 version = "1.3.0"
@@ -1666,15 +1653,6 @@ wheels = [
     { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" },
 ]
 
-[[package]]
-name = "pyasn1"
-version = "0.6.3"
-source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/5c/5f/6583902b6f79b399c9c40674ac384fd9cd77805f9e6205075f828ef11fb2/pyasn1-0.6.3.tar.gz", hash = "sha256:697a8ecd6d98891189184ca1fa05d1bb00e2f84b5977c481452050549c8a72cf", size = 148685, upload-time = "2026-03-17T01:06:53.382Z" }
-wheels = [
-    { url = "https://files.pythonhosted.org/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl", hash = "sha256:a80184d120f0864a52a073acc6fc642847d0be408e7c7252f31390c0f4eadcde", size = 83997, upload-time = "2026-03-17T01:06:52.036Z" },
-]
-
 [[package]]
 name = "pycparser"
 version = "3.0"
@@ -1749,19 +1727,6 @@ wheels = [
     { url = "https://files.pythonhosted.org/packages/29/02/70dd00c947bcb4a1e9f883761aa4632a9d61b5bf5f5ad4fae5e8cb06200c/pynose-1.5.5-py3-none-any.whl", hash = "sha256:673751d53fcfc79b1e48c14f36c7a24779ad43676eeb85736934de6a2b3d8ec8", size = 130706, upload-time = "2025-09-08T20:45:13.697Z" },
 ]
 
-[[package]]
-name = "pyopenssl"
-version = "26.2.0"
-source = { registry = "https://pypi.org/simple" }
-dependencies = [
-    { name = "cryptography" },
-    { name = "typing-extensions", marker = "python_full_version < '3.13'" },
-]
-sdist = { url = "https://files.pythonhosted.org/packages/1a/51/27a5ad5f939d08f690a326ef9582cda7140555180db71695f6fb747d6a36/pyopenssl-26.2.0.tar.gz", hash = "sha256:8c6fcecd1183a7fc897548dfe388b0cdb7f37e018200d8409cf33959dbe35387", size = 182195, upload-time = "2026-05-04T23:06:09.72Z" }
-wheels = [
-    { url = "https://files.pythonhosted.org/packages/73/b8/a0e2790ae249d6f38c9f66de7a211621a7ab2650217bcd04e1262f578a56/pyopenssl-26.2.0-py3-none-any.whl", hash = "sha256:4f9d971bc5298b8bc1fab282803da04bf000c755d4ad9d99b52de2569ca19a70", size = 55823, upload-time = "2026-05-04T23:06:08.395Z" },
-]
-
 [[package]]
 name = "pyparsing"
 version = "3.3.2"
@@ -2342,7 +2307,6 @@ dependencies = [
     { name = "humanfriendly" },
     { name = "lupa" },
     { name = "lxml" },
-    { name = "ndg-httpsclient" },
     { name = "netaddr" },
     { name = "oauthlib" },
     { name = "paramiko" },
@@ -2350,9 +2314,6 @@ dependencies = [
     { name = "prettytable" },
     { name = "prometheus-client" },
     { name = "psutil" },
-    { name = "pyasn1" },
-    { name = "pynacl" },
-    { name = "pyopenssl" },
     { name = "python-dateutil" },
     { name = "pyyaml" },
     { name = "requests" },
@@ -2393,7 +2354,6 @@ test = [
     { name = "toml" },
     { name = "tox" },
     { name = "tox-uv" },
-    { name = "xmltodict" },
 ]
 
 [package.metadata]
@@ -2417,7 +2377,6 @@ requires-dist = [
     { name = "lxml" },
     { name = "manhole", marker = "extra == 'manhole'" },
     { name = "mock", marker = "extra == 'test'" },
-    { name = "ndg-httpsclient" },
     { name = "netaddr" },
     { name = "oauthlib" },
     { name = "openstacksdk", marker = "extra == 'openstack'" },
@@ -2426,11 +2385,8 @@ requires-dist = [
     { name = "prettytable" },
     { name = "prometheus-client", specifier = ">=0.16.0" },
     { name = "psutil", specifier = ">=2.1.0" },
-    { name = "pyasn1" },
     { name = "pyjwt", marker = "extra == 'test'" },
-    { name = "pynacl", specifier = ">=1.5.0" },
     { name = "pynose", marker = "extra == 'test'" },
-    { name = "pyopenssl", specifier = ">=0.13" },
     { name = "pytest", marker = "extra == 'test'" },
     { name = "pytest-cov", marker = "extra == 'test'" },
     { name = "python-dateutil" },
@@ -2448,7 +2404,6 @@ requires-dist = [
     { name = "tox-uv", marker = "extra == 'test'" },
     { name = "types-psutil" },
     { name = "urllib3", specifier = ">=1.25.4,<1.27" },
-    { name = "xmltodict", marker = "extra == 'test'" },
 ]
 provides-extras = ["manhole", "rocketchat", "docs", "test", "openstack"]
 
@@ -2737,15 +2692,6 @@ wheels = [
     { url = "https://files.pythonhosted.org/packages/1a/c7/8528ac2dfa2c1e6708f647df7ae144ead13f0a31146f43c7264b4942bf12/wrapt-2.1.2-py3-none-any.whl", hash = "sha256:b8fd6fa2b2c4e7621808f8c62e8317f4aae56e59721ad933bac5239d913cf0e8", size = 43993, upload-time = "2026-03-06T02:53:12.905Z" },
 ]
 
-[[package]]
-name = "xmltodict"
-version = "1.0.4"
-source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/19/70/80f3b7c10d2630aa66414bf23d210386700aa390547278c789afa994fd7e/xmltodict-1.0.4.tar.gz", hash = "sha256:6d94c9f834dd9e44514162799d344d815a3a4faec913717a9ecbfa5be1bb8e61", size = 26124, upload-time = "2026-02-22T02:21:22.074Z" }
-wheels = [
-    { url = "https://files.pythonhosted.org/packages/38/34/98a2f52245f4d47be93b580dae5f9861ef58977d73a79eb47c58f1ad1f3a/xmltodict-1.0.4-py3-none-any.whl", hash = "sha256:a4a00d300b0e1c59fc2bfccb53d7b2e88c32f200df138a0dd2229f842497026a", size = 13580, upload-time = "2026-02-22T02:21:21.039Z" },
-]
-
 [[package]]
 name = "zipp"
 version = "3.23.1"