File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44import httpx
55from attrs import define , evolve , field
66
7+ from fishjam .version import get_version
8+
79
810@define
911class Client :
@@ -229,6 +231,7 @@ def get_httpx_client(self) -> httpx.Client:
229231 self ._headers [self .auth_header_name ] = (
230232 f"{ self .prefix } { self .token } " if self .prefix else self .token
231233 )
234+ self ._headers ["x-sdk_version" ] = f"py-{ get_version ()} "
232235 self ._client = httpx .Client (
233236 base_url = self ._base_url ,
234237 cookies = self ._cookies ,
@@ -265,6 +268,7 @@ def get_async_httpx_client(self) -> httpx.AsyncClient:
265268 self ._headers [self .auth_header_name ] = (
266269 f"{ self .prefix } { self .token } " if self .prefix else self .token
267270 )
271+ self ._headers ["x-sdk_version" ] = f"py-{ get_version ()} "
268272 self ._async_client = httpx .AsyncClient (
269273 base_url = self ._base_url ,
270274 cookies = self ._cookies ,
You can’t perform that action at this time.
0 commit comments