Skip to content

Commit 1e93e32

Browse files
committed
feat: pr feedback
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
1 parent b9d427c commit 1e93e32

File tree

4 files changed

+4
-13
lines changed

4 files changed

+4
-13
lines changed

openfeature/api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
from openfeature.provider import FeatureProvider
1313
from openfeature.provider._registry import provider_registry
1414
from openfeature.provider.metadata import Metadata
15-
from openfeature.transaction_context import (
15+
from openfeature.transaction_context import TransactionContextPropagator
16+
from openfeature.transaction_context.no_op_transaction_context_propagator import (
1617
NoOpTransactionContextPropagator,
17-
TransactionContextPropagator,
1818
)
1919

2020
__all__ = [
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
from openfeature.transaction_context.context_var_transaction_context_propagator import (
22
ContextVarsTransactionContextPropagator,
33
)
4-
from openfeature.transaction_context.no_op_transaction_context_propagator import (
5-
NoOpTransactionContextPropagator,
6-
)
74
from openfeature.transaction_context.transaction_context_propagator import (
85
TransactionContextPropagator,
96
)
107

118
__all__ = [
129
"TransactionContextPropagator",
13-
"NoOpTransactionContextPropagator",
1410
"ContextVarsTransactionContextPropagator",
1511
]

openfeature/transaction_context/no_op_transaction_context_propagator.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,5 @@ class NoOpTransactionContextPropagator(TransactionContextPropagator):
88
def get_transaction_context(self) -> EvaluationContext:
99
return EvaluationContext()
1010

11-
def set_transaction_context(
12-
self, transaction_context: EvaluationContext
13-
) -> None:
14-
pass
11+
def set_transaction_context(self, transaction_context: EvaluationContext) -> None:
12+
pass

openfeature/transaction_context/transaction_context_propagator.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
import typing
2-
from typing import TypeVar
32

43
from openfeature.evaluation_context import EvaluationContext
54

6-
T = TypeVar("T", bound="TransactionContextPropagator")
7-
85

96
class TransactionContextPropagator(typing.Protocol):
107
def get_transaction_context(self) -> EvaluationContext: ...

0 commit comments

Comments
 (0)