Skip to content

Commit 1f7c976

Browse files
committed
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
2 parents 696e591 + 5661c49 commit 1f7c976

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
[build-system]
2-
32
requires = [
43
"setuptools>=45",
54
"wheel",
65
"setuptools_scm[toml]>=6.2",
76
]
8-
97
build-backend = "setuptools.build_meta"
108

119
[project]
@@ -42,13 +40,18 @@ dependencies = [
4240
"anytree >= 2.8.0, < 3",
4341
"ezdxf >= 1.1.0, < 2",
4442
"ipython >= 8.0.0, < 10",
45-
"lib3mf >= 2.4.1",
4643
"ocpsvg >= 0.6, < 0.7",
4744
"ocp_gordon >= 0.2, < 0.3",
4845
"trianglesolver",
4946
"sympy",
5047
"scipy",
5148
"webcolors ~= 24.8.0",
49+
50+
# Install standard official lib3mf on everything EXCEPT linux aarch64
51+
"lib3mf >= 2.4.1; sys_platform != 'linux' or platform_machine != 'aarch64'",
52+
53+
# Install py-lib3mf ONLY on linux aarch64
54+
"py-lib3mf >= 2.4.1; sys_platform == 'linux' and platform_machine == 'aarch64'",
5255
]
5356

5457
[project.urls]

0 commit comments

Comments
 (0)