Skip to content

Commit ef1d10d

Browse files
Configure isort to treat URI as a class
1 parent c435dbf commit ef1d10d

File tree

10 files changed

+12
-9
lines changed

10 files changed

+12
-9
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import importlib.metadata
99

10-
from ._http import URI, AWSRequest, Field, Fields
10+
from ._http import AWSRequest, Field, Fields, URI
1111
from ._identity import AWSCredentialIdentity
1212
from ._io import AsyncBytesReader
1313
from .signers import (

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from typing import TYPE_CHECKING, Required, TypedDict
1515
from urllib.parse import parse_qsl, quote
1616

17-
from ._http import URI, AWSRequest, Field
17+
from ._http import AWSRequest, Field, URI
1818
from ._identity import AWSCredentialIdentity
1919
from ._io import AsyncBytesReader
2020
from .exceptions import AWSSDKWarning, MissingExpectedParameterException

packages/aws-sdk-signers/tests/unit/auth/test_sigv4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88

99
import pytest
1010
from aws_sdk_signers import (
11-
URI,
1211
AsyncBytesReader,
1312
AWSCredentialIdentity,
1413
AWSRequest,
1514
Field,
1615
Fields,
16+
URI,
1717
)
1818
from aws_sdk_signers.exceptions import AWSSDKWarning
1919
from aws_sdk_signers.signers import (

packages/aws-sdk-signers/tests/unit/test_signers.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99

1010
import pytest
1111
from aws_sdk_signers import (
12-
URI,
1312
AsyncSigV4Signer,
1413
AWSCredentialIdentity,
1514
AWSRequest,
1615
Fields,
1716
SigV4Signer,
1817
SigV4SigningProperties,
18+
URI,
1919
)
2020

2121
SIGV4_RE = re.compile(

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from ...documents import TypeRegistry
77
from ...endpoints import EndpointResolverParams
88
from ...exceptions import UnsupportedStreamException
9-
from ...interfaces import URI, Endpoint, TypedProperties
9+
from ...interfaces import Endpoint, TypedProperties, URI
1010
from ...interfaces import StreamingBlob as SyncStreamingBlob
1111
from .eventstream import EventPublisher, EventReceiver
1212

packages/smithy-core/src/smithy_core/endpoints.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
from . import URI
88
from .exceptions import EndpointResolutionError
9-
from .interfaces import URI as _URI
109
from .interfaces import Endpoint as _Endpoint
1110
from .interfaces import TypedProperties as _TypedProperties
11+
from .interfaces import URI as _URI
1212
from .schemas import APIOperation
1313
from .serializers import SerializeableShape
1414
from .types import PropertyKey, TypedProperties

packages/smithy-core/tests/unit/test_uri.py

+1-1
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
33
import pytest
4-
from smithy_core import URI, HostType
4+
from smithy_core import HostType, URI
55
from smithy_core.exceptions import SmithyException
66

77

packages/smithy-http/src/smithy_http/aio/protocols.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from smithy_core.deserializers import DeserializeableShape
88
from smithy_core.documents import TypeRegistry
99
from smithy_core.exceptions import ExpectationNotMetException
10-
from smithy_core.interfaces import URI, Endpoint, TypedProperties
10+
from smithy_core.interfaces import Endpoint, TypedProperties, URI
1111
from smithy_core.schemas import APIOperation
1212
from smithy_core.serializers import SerializeableShape
1313
from smithy_core.traits import EndpointTrait, HTTPTrait

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from dataclasses import dataclass
44

55
from smithy_core.endpoints import Endpoint
6-
from smithy_core.interfaces import URI
76
from smithy_core.interfaces import TypedProperties as _TypedProperties
7+
from smithy_core.interfaces import URI
88
from smithy_core.types import PropertyKey, TypedProperties
99

1010
from . import Fields, interfaces

pyproject.toml

+3
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ target-version = "py312"
5353
select = [ "ASYNC", "C4", "E1", "E4", "E7", "E9", "F", "FURB", "G", "I", "LOG", "PIE", "RUF", "S", "T", "UP" ]
5454
exclude = [ "packages/smithy-core/src/smithy_core/rfc3986.py" ]
5555

56+
[tool.ruff.lint.isort]
57+
classes = ["URI"]
58+
5659
[tool.ruff.lint.per-file-ignores]
5760
"**/{tests}/*" = ["S"]
5861

0 commit comments

Comments
 (0)