Skip to content

Commit d881620

Browse files
Merge pull request #1047 from appwrite/fix-python-windows
fix: use platform.uname() instead of os.uname() so it works across pl…
2 parents 2518f24 + aaf4d02 commit d881620

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

templates/python/package/client.py.twig

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import io
22
import json
33
import os
4+
import platform
45
import requests
56
from .input_file import InputFile
67
from .exception import {{spec.title | caseUcfirst}}Exception
@@ -13,7 +14,7 @@ class Client:
1314
self._endpoint = '{{spec.endpoint}}'
1415
self._global_headers = {
1516
'content-type': '',
16-
'user-agent' : f'{{spec.title | caseUcfirst}}{{ language.name | caseUcfirst }}SDK/{{ sdk.version }} ({os.uname().sysname}; {os.uname().version}; {os.uname().machine})',
17+
'user-agent' : f'{{spec.title | caseUcfirst}}{{ language.name | caseUcfirst }}SDK/{{ sdk.version }} ({platform.uname().system}; {platform.uname().version}; {platform.uname().machine})',
1718
'x-sdk-name': '{{ sdk.name }}',
1819
'x-sdk-platform': '{{ sdk.platform }}',
1920
'x-sdk-language': '{{ language.name | caseLower }}',

0 commit comments

Comments
 (0)