summaryrefslogtreecommitdiff
path: root/dns/query.pyi
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2020-04-03 10:29:43 -0700
committerBob Halley <halley@dnspython.org>2020-04-03 10:29:43 -0700
commitbb72edbb6d3cb30b4e21e9aab24b9b83c3f07b2a (patch)
tree3a36a060c95a9a6e6b255655b820146bd9a70ac7 /dns/query.pyi
parent19dde66ec0fc774e0adfa4f006587094870c9c6d (diff)
downloaddnspython-bb72edbb6d3cb30b4e21e9aab24b9b83c3f07b2a.tar.gz
fix type specification errors
Diffstat (limited to 'dns/query.pyi')
-rw-r--r--dns/query.pyi7
1 files changed, 6 insertions, 1 deletions
diff --git a/dns/query.pyi b/dns/query.pyi
index 3b76786..99974a1 100644
--- a/dns/query.pyi
+++ b/dns/query.pyi
@@ -2,11 +2,16 @@ from typing import Optional, Union, Dict, Generator, Any
from . import tsig, rdatatype, rdataclass, name, message
from requests.sessions import Session
+# If the ssl import works, then
+#
+# error: Name 'ssl' already defined (by an import)
+#
+# is expected and can be ignored.
try:
import ssl
except ImportError:
class ssl(object):
- SSLContext = {}
+ SSLContext : Dict = {}
def https(q : message.Message, where: str, timeout : Optional[float] = None, port : Optional[int] = 443, af : Optional[int] = None, source : Optional[str] = None, source_port : Optional[int] = 0,
session: Optional[Session] = None, path : Optional[str] = '/dns-query', post : Optional[bool] = True, bootstrap_address : Optional[str] = None, verify : Optional[bool] = True) -> message.Message: