Browse Source

Update requirements from cura-build-environment

These are the changes we need for Python 3.10. A number of highlights:
- Shapely is replaced by Pyclipper
- Comtypes is removed as not even our build environment installs that.
- A bunch of version updates.
Ghostkeeper 3 years ago
parent
commit
20907bc295
1 changed files with 9 additions and 11 deletions
  1. 9 11
      requirements.txt

+ 9 - 11
requirements.txt

@@ -3,35 +3,33 @@ certifi==2019.11.28
 cffi==1.14.1
 cffi==1.14.1
 chardet==3.0.4
 chardet==3.0.4
 colorlog
 colorlog
-comtypes==1.1.7
 cryptography==3.4.8
 cryptography==3.4.8
 decorator==4.4.0
 decorator==4.4.0
 idna==2.8
 idna==2.8
-importlib-metadata==3.7.2
+importlib-metadata==4.10.0
 keyring==23.0.1
 keyring==23.0.1
-lxml==4.6.3
+lxml==4.7.1
 mypy==0.740
 mypy==0.740
 netifaces==0.10.9
 netifaces==0.10.9
 networkx==2.6.2
 networkx==2.6.2
-numpy==1.20.2
+numpy==1.21.5
 numpy-stl==2.10.1
 numpy-stl==2.10.1
 packaging==18.0
 packaging==18.0
+pyclipper==1.3.0.post2
 pycollada==0.6
 pycollada==0.6
 pycparser==2.20
 pycparser==2.20
 pyparsing==2.4.2
 pyparsing==2.4.2
-PyQt5==5.15.2
-PyQt5-sip==12.8.1
+PyQt5==5.15.6
+PyQt5-sip==12.9.0
 pyserial==3.4
 pyserial==3.4
 pytest
 pytest
 python-dateutil==2.8.0
 python-dateutil==2.8.0
 python-utils==2.3.0
 python-utils==2.3.0
-pywin32==301
-requests==2.22.0
-scipy==1.6.2
+pywin32==303
+scipy==1.8.0rc2
 sentry-sdk==0.13.5
 sentry-sdk==0.13.5
-shapely[vectorized]==1.8.0
 six==1.12.0
 six==1.12.0
-trimesh==3.2.33
+trimesh==3.9.36
 twisted==21.2.0
 twisted==21.2.0
 typing
 typing
 urllib3==1.25.9
 urllib3==1.25.9