-
Notifications
You must be signed in to change notification settings - Fork 2k
Expand file tree
/
Copy pathfix_android_detection.patch
More file actions
47 lines (45 loc) · 1.65 KB
/
fix_android_detection.patch
File metadata and controls
47 lines (45 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
diff --git a/pip/download.py b/pip/download.py
index 54d3131..1aab70f 100644
--- a/pip/download.py
+++ b/pip/download.py
@@ -89,23 +89,25 @@ def user_agent():
# Complete Guess
data["implementation"]["version"] = platform.python_version()
- if sys.platform.startswith("linux"):
- from pip._vendor import distro
- distro_infos = dict(filter(
- lambda x: x[1],
- zip(["name", "version", "id"], distro.linux_distribution()),
- ))
- libc = dict(filter(
- lambda x: x[1],
- zip(["lib", "version"], libc_ver()),
- ))
- if libc:
- distro_infos["libc"] = libc
- if distro_infos:
- data["distro"] = distro_infos
-
- if sys.platform.startswith("darwin") and platform.mac_ver()[0]:
- data["distro"] = {"name": "macOS", "version": platform.mac_ver()[0]}
+ # if sys.platform.startswith("linux"):
+ # from pip._vendor import distro
+ # distro_infos = dict(filter(
+ # lambda x: x[1],
+ # zip(["name", "version", "id"], distro.linux_distribution()),
+ # ))
+ # libc = dict(filter(
+ # lambda x: x[1],
+ # zip(["lib", "version"], libc_ver()),
+ # ))
+ # if libc:
+ # distro_infos["libc"] = libc
+ # if distro_infos:
+ # data["distro"] = distro_infos
+
+ # if sys.platform.startswith("darwin") and platform.mac_ver()[0]:
+ # data["distro"] = {"name": "macOS", "version": platform.mac_ver()[0]}
+
+ data['distro'] = {'name': 'Android'}
if platform.system():
data.setdefault("system", {})["name"] = platform.system()