Skip to content

Commit 20cd5d7

Browse files
committed
PYTHON-2560 Fix typing
1 parent 767904f commit 20cd5d7

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

pymongo/asynchronous/encryption.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@
9393
if TYPE_CHECKING:
9494
from pymongocrypt.mongocrypt import MongoCryptKmsContext
9595

96+
from pymongo.pyopenssl_context import _sslConn
9697
from pymongo.typings import _Address
9798

9899

@@ -110,7 +111,7 @@
110111
_KEY_VAULT_OPTS = CodecOptions(document_class=RawBSONDocument)
111112

112113

113-
async def _connect_kms(address: _Address, opts: PoolOptions):
114+
async def _connect_kms(address: _Address, opts: PoolOptions) -> Union[socket.socket, _sslConn]:
114115
try:
115116
return await _configured_socket(address, opts)
116117
except Exception as exc:

pymongo/synchronous/encryption.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@
9393
if TYPE_CHECKING:
9494
from pymongocrypt.mongocrypt import MongoCryptKmsContext
9595

96+
from pymongo.pyopenssl_context import _sslConn
9697
from pymongo.typings import _Address
9798

9899

@@ -110,7 +111,7 @@
110111
_KEY_VAULT_OPTS = CodecOptions(document_class=RawBSONDocument)
111112

112113

113-
def _connect_kms(address: _Address, opts: PoolOptions):
114+
def _connect_kms(address: _Address, opts: PoolOptions) -> Union[socket.socket, _sslConn]:
114115
try:
115116
return _configured_socket(address, opts)
116117
except Exception as exc:

0 commit comments

Comments
 (0)