Skip to content

Commit 8d4f65b

Browse files
committed
ruff format
Signed-off-by: Matthew Keeler <[email protected]>
1 parent 5435a9b commit 8d4f65b

File tree

11 files changed

+18
-45
lines changed

11 files changed

+18
-45
lines changed

openfeature/api.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
from openfeature import _event_support
32
from openfeature.client import OpenFeatureClient
43
from openfeature.evaluation_context import (
@@ -44,9 +43,7 @@ def get_client(
4443
return OpenFeatureClient(domain=domain, version=version)
4544

4645

47-
def set_provider(
48-
provider: FeatureProvider, domain: str | None = None
49-
) -> None:
46+
def set_provider(provider: FeatureProvider, domain: str | None = None) -> None:
5047
if domain is None:
5148
provider_registry.set_default_provider(provider)
5249
else:

openfeature/client.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -370,9 +370,7 @@ def get_object_details(
370370
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
371371
evaluation_context: EvaluationContext | None = None,
372372
flag_evaluation_options: FlagEvaluationOptions | None = None,
373-
) -> FlagEvaluationDetails[
374-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
375-
]:
373+
) -> FlagEvaluationDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
376374
return self.evaluate_flag_details(
377375
FlagType.OBJECT,
378376
flag_key,
@@ -387,9 +385,7 @@ async def get_object_details_async(
387385
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
388386
evaluation_context: EvaluationContext | None = None,
389387
flag_evaluation_options: FlagEvaluationOptions | None = None,
390-
) -> FlagEvaluationDetails[
391-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
392-
]:
388+
) -> FlagEvaluationDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
393389
return await self.evaluate_flag_details_async(
394390
FlagType.OBJECT,
395391
flag_key,

openfeature/event.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ class ProviderEventDetails:
2121
flags_changed: list[str] | None = None
2222
message: str | None = None
2323
error_code: ErrorCode | None = None
24-
metadata: dict[str, bool | str | int | float] = field(
25-
default_factory=dict
26-
)
24+
metadata: dict[str, bool | str | int | float] = field(default_factory=dict)
2725

2826

2927
@dataclass
@@ -32,9 +30,7 @@ class EventDetails(ProviderEventDetails):
3230
flags_changed: list[str] | None = None
3331
message: str | None = None
3432
error_code: ErrorCode | None = None
35-
metadata: dict[str, bool | str | int | float] = field(
36-
default_factory=dict
37-
)
33+
metadata: dict[str, bool | str | int | float] = field(default_factory=dict)
3834

3935
@classmethod
4036
def from_provider_event_details(

openfeature/exception.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@ class OpenFeatureError(Exception):
2424
the more specific exceptions extending this one should be used.
2525
"""
2626

27-
def __init__(
28-
self, error_code: ErrorCode, error_message: str | None = None
29-
):
27+
def __init__(self, error_code: ErrorCode, error_message: str | None = None):
3028
"""
3129
Constructor for the generic OpenFeatureError.
3230
@param error_message: an optional string message representing why the

openfeature/flag_evaluation.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,7 @@ class Reason(StrEnum):
4444

4545
FlagMetadata = Mapping[str, bool | int | float | str]
4646
FlagValueType: typing.TypeAlias = (
47-
bool
48-
| int
49-
| float
50-
| str
51-
| Sequence["FlagValueType"]
52-
| Mapping[str, "FlagValueType"]
47+
bool | int | float | str | Sequence["FlagValueType"] | Mapping[str, "FlagValueType"]
5348
)
5449

5550
T_co = typing.TypeVar("T_co", covariant=True)

openfeature/provider/__init__.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -219,19 +219,15 @@ def resolve_object_details(
219219
flag_key: str,
220220
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
221221
evaluation_context: EvaluationContext | None = None,
222-
) -> FlagResolutionDetails[
223-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
224-
]:
222+
) -> FlagResolutionDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
225223
pass
226224

227225
async def resolve_object_details_async(
228226
self,
229227
flag_key: str,
230228
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
231229
evaluation_context: EvaluationContext | None = None,
232-
) -> FlagResolutionDetails[
233-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
234-
]:
230+
) -> FlagResolutionDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
235231
return self.resolve_object_details(flag_key, default_value, evaluation_context)
236232

237233
def emit_provider_ready(self, details: ProviderEventDetails) -> None:

openfeature/provider/_registry.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
from openfeature._event_support import run_handlers_for_provider
32
from openfeature.evaluation_context import EvaluationContext, get_evaluation_context
43
from openfeature.event import (

openfeature/provider/in_memory_provider.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,10 @@ class State(StrEnum):
3535
variants: dict[str, T_co]
3636
flag_metadata: FlagMetadata = field(default_factory=dict)
3737
state: State = State.ENABLED
38-
context_evaluator: Callable[[InMemoryFlag[T_co], EvaluationContext], FlagResolutionDetails[T_co]] | None = None
38+
context_evaluator: (
39+
Callable[[InMemoryFlag[T_co], EvaluationContext], FlagResolutionDetails[T_co]]
40+
| None
41+
) = None
3942

4043
def resolve(
4144
self, evaluation_context: EvaluationContext | None
@@ -139,19 +142,15 @@ def resolve_object_details(
139142
flag_key: str,
140143
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
141144
evaluation_context: EvaluationContext | None = None,
142-
) -> FlagResolutionDetails[
143-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
144-
]:
145+
) -> FlagResolutionDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
145146
return self._resolve(flag_key, default_value, evaluation_context)
146147

147148
async def resolve_object_details_async(
148149
self,
149150
flag_key: str,
150151
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
151152
evaluation_context: EvaluationContext | None = None,
152-
) -> FlagResolutionDetails[
153-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
154-
]:
153+
) -> FlagResolutionDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
155154
return await self._resolve_async(flag_key, default_value, evaluation_context)
156155

157156
def _resolve(

openfeature/provider/no_op_provider.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,7 @@ def resolve_object_details(
7676
flag_key: str,
7777
default_value: Sequence[FlagValueType] | Mapping[str, FlagValueType],
7878
evaluation_context: EvaluationContext | None = None,
79-
) -> FlagResolutionDetails[
80-
Sequence[FlagValueType] | Mapping[str, FlagValueType]
81-
]:
79+
) -> FlagResolutionDetails[Sequence[FlagValueType] | Mapping[str, FlagValueType]]:
8280
return FlagResolutionDetails(
8381
value=default_value,
8482
reason=Reason.DEFAULT,

openfeature/transaction_context/context_var_transaction_context_propagator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88

99
class ContextVarsTransactionContextPropagator(TransactionContextPropagator):
10-
_transaction_context_var: ContextVar[EvaluationContext | None] = (
11-
ContextVar("transaction_context", default=None)
10+
_transaction_context_var: ContextVar[EvaluationContext | None] = ContextVar(
11+
"transaction_context", default=None
1212
)
1313

1414
def get_transaction_context(self) -> EvaluationContext:

0 commit comments

Comments
 (0)