]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: cheroot now ships type hints 44453/head
authorSebastian Wagner <sewagner@redhat.com>
Tue, 4 Jan 2022 13:56:12 +0000 (14:56 +0100)
committerSebastian Wagner <sewagner@redhat.com>
Tue, 4 Jan 2022 13:56:12 +0000 (14:56 +0100)
Now we need to prevent mypy frm complainign about a duplicated import.

Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
src/mypy.ini
src/pybind/mgr/dashboard/cherrypy_backports.py

index 0510b2e1d8b8d9f264849a4e893df05de7346fba..bd4b436b492666756134c55df6a0a1c56d8653e6 100755 (executable)
@@ -56,9 +56,6 @@ ignore_missing_imports = True
 [mypy-cherrypy.*]
 ignore_missing_imports = True
 
-[mypy-cheroot.*]
-ignore_missing_imports = True
-
 [mypy-bcrypt]
 ignore_missing_imports = True
 
index 4fc59ba0605a771de77e7d0eb267c323139fc7e3..9be4c9ba9f7db9f46218de796b05bbe04975f1e8 100644 (file)
@@ -74,7 +74,7 @@ def patch_builtin_ssl_wrap(v, new_wrap):
     if v < StrictVersion("9.0.0"):
         from cherrypy.wsgiserver.ssl_builtin import BuiltinSSLAdapter as builtin_ssl
     else:
-        from cheroot.ssl.builtin import BuiltinSSLAdapter as builtin_ssl
+        from cheroot.ssl.builtin import BuiltinSSLAdapter as builtin_ssl  # type: ignore
     builtin_ssl.wrap = new_wrap(builtin_ssl.wrap)