diff --git a/.conda/meta.yaml b/.conda/meta.yaml
index 560dc4f70975178ac0b0957d4c48a81a8338094a..926a55de9593e25dde6db489de95824f801a27f1 100644
--- a/.conda/meta.yaml
+++ b/.conda/meta.yaml
@@ -39,5 +39,5 @@ requirements:
   run_constrained:
     - indexed_gzip >=0.6.1,<1
     - wxpython >=3.0.2.0,<4.1
-    - trimesh 2.*
+    - trimesh >=2.22.28,<3
     - rtree 0.8
diff --git a/requirements-extra.txt b/requirements-extra.txt
index 9b2d159bdceb5fd91b00c925bb4f190076d45573..1c857ed164b8e2e6c93b44ca150a3cbee5199ea5 100644
--- a/requirements-extra.txt
+++ b/requirements-extra.txt
@@ -1,5 +1,4 @@
 indexed_gzip>=0.7.0,<1
 wxpython>=3.0.2.0,<4.1
-trimesh==2.*
+trimesh>=2.22.28,<3
 rtree==0.8
-lxml==4.*