diff --git a/src/amplitude_experiment/local/client.py b/src/amplitude_experiment/local/client.py index aa7dad6..b4423ab 100644 --- a/src/amplitude_experiment/local/client.py +++ b/src/amplitude_experiment/local/client.py @@ -9,6 +9,7 @@ from .poller import Poller from .evaluation.evaluation import evaluate from ..variant import Variant +from ..version import __version__ class LocalEvaluationClient: @@ -78,7 +79,8 @@ def __do_rules(self): conn = self._connection_pool.acquire() headers = { 'Authorization': f"Api-Key {self.api_key}", - 'Content-Type': 'application/json;charset=utf-8' + 'Content-Type': 'application/json;charset=utf-8', + 'X-Amp-Exp-Library': f"experiment-python-server/{__version__}" } body = None self.logger.debug('[Experiment] Get flag configs')