Skip to content

Commit 40e5cef

Browse files
Copilotbambriz
andcommitted
Fix alias placement: Move _InternalOptions and _Kwargs assignments after all imports to comply with PEP 8 guidelines
Co-authored-by: bambriz <[email protected]>
1 parent 669117b commit 40e5cef

File tree

11 files changed

+42
-30
lines changed

11 files changed

+42
-30
lines changed

sdk/cosmos/azure-cosmos/azure/cosmos/_base.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,6 @@
3939
from . import http_constants
4040
from . import _runtime_constants
4141
from ._constants import _Constants as Constants
42-
# Shorter aliases for convenient usage
43-
_InternalOptions = Constants.InternalOptions
44-
_Kwargs = Constants.Kwargs
4542
from .auth import _get_authorization_header
4643
from .offer import ThroughputProperties
4744
from .partition_key import _Empty, _Undefined
@@ -51,6 +48,10 @@
5148
from .aio._cosmos_client_connection_async import CosmosClientConnection as AsyncClientConnection
5249
from ._request_object import RequestObject
5350

51+
# Shorter aliases for convenient usage
52+
_InternalOptions = Constants.InternalOptions
53+
_Kwargs = Constants.Kwargs
54+
5455
# InternalOptions alias for cleaner access to internal option constants
5556
InternalOptions = Constants.InternalOptions
5657

sdk/cosmos/azure-cosmos/azure/cosmos/_cosmos_client_connection.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@
6464
from ._change_feed.change_feed_state import ChangeFeedState
6565
from ._change_feed.feed_range_internal import FeedRangeInternalEpk
6666
from ._constants import _Constants as Constants
67-
# Shorter aliases for convenient usage
68-
_InternalOptions = Constants.InternalOptions
69-
_Kwargs = Constants.Kwargs
7067
from ._cosmos_http_logging_policy import CosmosHttpLoggingPolicy
7168
from ._cosmos_responses import CosmosDict, CosmosList
7269
from ._range_partition_resolver import RangePartitionResolver
@@ -84,6 +81,10 @@
8481
_return_undefined_or_empty_partition_key,
8582
)
8683

84+
# Shorter aliases for convenient usage
85+
_InternalOptions = Constants.InternalOptions
86+
_Kwargs = Constants.Kwargs
87+
8788
class CredentialDict(TypedDict, total=False):
8889
masterKey: str
8990
resourceTokens: Mapping[str, Any]

sdk/cosmos/azure-cosmos/azure/cosmos/_global_partition_endpoint_manager_circuit_breaker.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
from typing import TYPE_CHECKING, Optional
2525

2626
from azure.cosmos._constants import _Constants as Constants
27-
# Shorter aliases for convenient usage
28-
_InternalOptions = Constants.InternalOptions
29-
_Kwargs = Constants.Kwargs
3027
from azure.cosmos.partition_key import _get_partition_key_from_partition_key_definition
3128
from azure.cosmos._global_partition_endpoint_manager_circuit_breaker_core import \
3229
_GlobalPartitionEndpointManagerForCircuitBreakerCore
@@ -39,6 +36,10 @@
3936
if TYPE_CHECKING:
4037
from azure.cosmos._cosmos_client_connection import CosmosClientConnection
4138

39+
# Shorter aliases for convenient usage
40+
_InternalOptions = Constants.InternalOptions
41+
_Kwargs = Constants.Kwargs
42+
4243
class _GlobalPartitionEndpointManagerForCircuitBreaker(_GlobalEndpointManager):
4344
"""
4445
This internal class implements the logic for partition endpoint management for

sdk/cosmos/azure-cosmos/azure/cosmos/_request_object.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
from .documents import _OperationType
2626
from .http_constants import ResourceType
2727
from ._constants import _Constants as Constants
28+
2829
# Shorter aliases for convenient usage
2930
_InternalOptions = Constants.InternalOptions
3031
_Kwargs = Constants.Kwargs

sdk/cosmos/azure-cosmos/azure/cosmos/aio/_container.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@
4747
from .._change_feed.feed_range_internal import FeedRangeInternalEpk
4848
from .._cosmos_responses import CosmosDict, CosmosList
4949
from .._constants import _Constants as Constants
50-
# Shorter aliases for convenient usage
51-
_InternalOptions = Constants.InternalOptions
52-
_Kwargs = Constants.Kwargs
5350
from .._routing.routing_range import Range
5451
from .._session_token_helpers import get_latest_session_token
5552
from ..offer import ThroughputProperties
@@ -58,6 +55,11 @@
5855
_return_undefined_or_empty_partition_key,
5956
_get_partition_key_from_partition_key_definition, NullPartitionKeyValue, _PartitionKeyType
6057
)
58+
59+
# Shorter aliases for convenient usage
60+
_InternalOptions = Constants.InternalOptions
61+
_Kwargs = Constants.Kwargs
62+
6163
__all__ = ("ContainerProxy",)
6264

6365
# pylint: disable=protected-access, too-many-lines

sdk/cosmos/azure-cosmos/azure/cosmos/aio/_cosmos_client.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,17 @@
3535

3636
from ..cosmos_client import _parse_connection_str
3737
from .._constants import _Constants as Constants
38-
# Shorter aliases for convenient usage
39-
_InternalOptions = Constants.InternalOptions
40-
_Kwargs = Constants.Kwargs
4138
from ._cosmos_client_connection_async import CosmosClientConnection, CredentialDict
4239
from .._base import build_options as _build_options, _set_throughput_options
4340
from ._retry_utility_async import _ConnectionRetryPolicy
4441
from ._database import DatabaseProxy, _get_database_link
4542
from ..documents import ConnectionPolicy, DatabaseAccount
4643
from ..exceptions import CosmosResourceNotFoundError
4744

45+
# Shorter aliases for convenient usage
46+
_InternalOptions = Constants.InternalOptions
47+
_Kwargs = Constants.Kwargs
48+
4849
# pylint: disable=docstring-keyword-should-match-keyword-only
4950

5051
__all__ = ("CosmosClient",)

sdk/cosmos/azure-cosmos/azure/cosmos/aio/_cosmos_client_connection_async.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@
6161
from .._routing import routing_range
6262
from ..documents import ConnectionPolicy, DatabaseAccount
6363
from .._constants import _Constants as Constants
64-
# Shorter aliases for convenient usage
65-
_InternalOptions = Constants.InternalOptions
66-
_Kwargs = Constants.Kwargs
6764
from .._cosmos_responses import CosmosDict, CosmosList
6865
from .. import http_constants, exceptions
6966
from . import _query_iterable_async as query_iterable
@@ -86,6 +83,10 @@
8683
from .._cosmos_http_logging_policy import CosmosHttpLoggingPolicy
8784
from .._range_partition_resolver import RangePartitionResolver
8885

86+
# Shorter aliases for convenient usage
87+
_InternalOptions = Constants.InternalOptions
88+
_Kwargs = Constants.Kwargs
89+
8990

9091

9192

sdk/cosmos/azure-cosmos/azure/cosmos/aio/_database.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@
3737
_replace_throughput
3838
)
3939
from .._constants import _Constants as Constants
40-
# Shorter aliases for convenient usage
41-
_InternalOptions = Constants.InternalOptions
42-
_Kwargs = Constants.Kwargs
4340
from ._container import ContainerProxy
4441
from ..offer import ThroughputProperties
4542
from ..http_constants import StatusCodes
@@ -48,6 +45,10 @@
4845
from ..documents import IndexingMode
4946
from ..partition_key import PartitionKey
5047

48+
# Shorter aliases for convenient usage
49+
_InternalOptions = Constants.InternalOptions
50+
_Kwargs = Constants.Kwargs
51+
5152

5253
__all__ = ("DatabaseProxy",)
5354

sdk/cosmos/azure-cosmos/azure/cosmos/container.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,6 @@
4444
)
4545
from ._change_feed.feed_range_internal import FeedRangeInternalEpk
4646
from ._constants import _Constants as Constants
47-
# Shorter aliases for convenient usage
48-
_InternalOptions = Constants.InternalOptions
49-
_Kwargs = Constants.Kwargs
5047
from ._cosmos_client_connection import CosmosClientConnection
5148
from ._cosmos_responses import CosmosDict, CosmosList
5249
from ._routing.routing_range import Range
@@ -62,6 +59,10 @@
6259
)
6360
from .scripts import ScriptsProxy
6461

62+
# Shorter aliases for convenient usage
63+
_InternalOptions = Constants.InternalOptions
64+
_Kwargs = Constants.Kwargs
65+
6566
__all__ = ("ContainerProxy",)
6667

6768
# pylint: disable=too-many-lines,disable=protected-access

sdk/cosmos/azure-cosmos/azure/cosmos/cosmos_client.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,14 @@
3535
from .offer import ThroughputProperties
3636
from ._retry_utility import ConnectionRetryPolicy
3737
from ._constants import _Constants as Constants
38-
# Shorter aliases for convenient usage
39-
_InternalOptions = Constants.InternalOptions
40-
_Kwargs = Constants.Kwargs
4138
from .database import DatabaseProxy, _get_database_link
4239
from .documents import ConnectionPolicy, DatabaseAccount
4340
from .exceptions import CosmosResourceNotFoundError
4441

42+
# Shorter aliases for convenient usage
43+
_InternalOptions = Constants.InternalOptions
44+
_Kwargs = Constants.Kwargs
45+
4546

4647
__all__ = ("CosmosClient",)
4748

0 commit comments

Comments
 (0)