Skip to content

Commit bbdc668

Browse files
authored
Replace deprecated asyncio.iscoroutinefunction with inspect.iscoroutinefunction (#608)
1 parent f5da49f commit bbdc668

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

packages/aws-sdk-signers/src/aws_sdk_signers/_io.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from asyncio import iscoroutinefunction
54
from collections.abc import AsyncIterable, AsyncIterator, Awaitable, Callable
5+
from inspect import iscoroutinefunction
66
from io import BytesIO
77
from typing import (
88
Self,

packages/aws-sdk-signers/src/aws_sdk_signers/signers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
import hmac
77
import io
88
import warnings
9-
from asyncio import iscoroutinefunction
109
from binascii import hexlify
1110
from collections.abc import AsyncIterable, Iterable
1211
from copy import deepcopy
1312
from hashlib import sha256
13+
from inspect import iscoroutinefunction
1414
from typing import TYPE_CHECKING, Required, TypedDict, TypeGuard
1515
from urllib.parse import parse_qsl, quote
1616

packages/smithy-core/src/smithy_core/aio/types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33
import asyncio
4-
from asyncio import iscoroutinefunction
54
from collections import deque
65
from collections.abc import AsyncIterable, AsyncIterator, Awaitable, Callable
6+
from inspect import iscoroutinefunction
77
from io import BytesIO
88
from typing import Any, Self, cast
99

packages/smithy-core/src/smithy_core/interfaces/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
3-
from asyncio import iscoroutinefunction
43
from collections.abc import ItemsView, Iterator, KeysView, ValuesView
4+
from inspect import iscoroutinefunction
55
from typing import TYPE_CHECKING, Any, Protocol, TypeGuard, overload, runtime_checkable
66

77
if TYPE_CHECKING:

packages/smithy-http/src/smithy_http/serializers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
3-
from asyncio import iscoroutinefunction
43
from base64 import b64encode
54
from collections.abc import Callable, Iterator, Sized
65
from contextlib import contextmanager
76
from datetime import datetime
87
from decimal import Decimal
8+
from inspect import iscoroutinefunction
99
from io import BytesIO
1010
from typing import TYPE_CHECKING
1111
from urllib.parse import quote as urlquote

packages/smithy-http/tests/unit/test_serializers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33
import datetime
4-
from asyncio import iscoroutinefunction
54
from dataclasses import dataclass, field
65
from datetime import UTC
76
from decimal import Decimal
7+
from inspect import iscoroutinefunction
88
from io import BytesIO
99
from typing import Any, ClassVar, Protocol, Self
1010

0 commit comments

Comments
 (0)