File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212from openfeature .provider import FeatureProvider
1313from openfeature .provider ._registry import provider_registry
1414from 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__ = [
Original file line number Diff line number Diff line change 11from 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- )
74from openfeature .transaction_context .transaction_context_propagator import (
85 TransactionContextPropagator ,
96)
107
118__all__ = [
129 "TransactionContextPropagator" ,
13- "NoOpTransactionContextPropagator" ,
1410 "ContextVarsTransactionContextPropagator" ,
1511]
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 11import typing
2- from typing import TypeVar
32
43from openfeature .evaluation_context import EvaluationContext
54
6- T = TypeVar ("T" , bound = "TransactionContextPropagator" )
7-
85
96class TransactionContextPropagator (typing .Protocol ):
107 def get_transaction_context (self ) -> EvaluationContext : ...
You can’t perform that action at this time.
0 commit comments