From 72902d37ea5fb3ad969260f7aabde3d3d32c91f9 Mon Sep 17 00:00:00 2001 From: Qingzhuo Zhen Date: Wed, 7 Sep 2022 19:43:06 -0700 Subject: [PATCH] feat: add local evaluation library header --- src/amplitude_experiment/local/client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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')