summarylogtreecommitdiffstats
path: root/remove-dependency-constraints.patch
blob: 01b9a25ff1412b1f2326c24d2f90aa3bf32ba84b (plain)
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
--- a/platformio/dependencies.py
+++ b/platformio/dependencies.py
@@ -28,23 +28,23 @@ def get_core_dependencies():
 
 def get_pip_dependencies():
     core = [
-        "bottle == 0.13.*",
-        "click >=8.0.4, <8.4",  # click 9.0 removes 'protected_args' attribute
+        "bottle",
+        "click",  # click 9.0 removes 'protected_args' attribute
         "colorama",
-        "marshmallow == 3.*",
-        "pyelftools >=0.27, <1",
-        "pyserial == 3.5.*",  # keep in sync "device/monitor/terminal.py"
-        "requests%s == 2.*" % ("[socks]" if is_proxy_set(socks=True) else ""),
-        "semantic_version == 2.10.*",
-        "tabulate == 0.*",
+        "marshmallow",
+        "pyelftools",
+        "pyserial",  # keep in sync "device/monitor/terminal.py"
+        "requests%s" % ("[socks]" if is_proxy_set(socks=True) else ""),
+        "semantic_version",
+        "tabulate",
     ]
 
     home = [
         # PIO Home requirements
-        "ajsonrpc == 1.2.*",
-        "starlette >=0.19, <0.53",
-        "uvicorn >=0.16, <0.41",
-        "wsproto == 1.*",
+        "ajsonrpc",
+        "starlette",
+        "uvicorn",
+        "wsproto",
     ]
 
     extra = []