From 5751b467e094b50d22e32b85a7ea8c1185d6832f Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Mon, 7 Nov 2022 01:02:24 +0300 Subject: [PATCH] Remove `ssl_match_hostname` from pyright exclude (#9116) --- pyrightconfig.stricter.json | 1 - .../backports/ssl_match_hostname/__init__.pyi | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pyrightconfig.stricter.json b/pyrightconfig.stricter.json index d075fab6c..9c332fb5f 100644 --- a/pyrightconfig.stricter.json +++ b/pyrightconfig.stricter.json @@ -23,7 +23,6 @@ "stdlib/xml/sax", "stubs/aws-xray-sdk", "stubs/babel", - "stubs/backports.ssl_match_hostname", "stubs/bleach", "stubs/boto", "stubs/beautifulsoup4", diff --git a/stubs/backports.ssl_match_hostname/backports/ssl_match_hostname/__init__.pyi b/stubs/backports.ssl_match_hostname/backports/ssl_match_hostname/__init__.pyi index c21998013..37b7bc674 100644 --- a/stubs/backports.ssl_match_hostname/backports/ssl_match_hostname/__init__.pyi +++ b/stubs/backports.ssl_match_hostname/backports/ssl_match_hostname/__init__.pyi @@ -1,3 +1,5 @@ +from ssl import _PeerCertRetDictType + class CertificateError(ValueError): ... -def match_hostname(cert, hostname): ... +def match_hostname(cert: _PeerCertRetDictType, hostname: str) -> None: ...