Skip to content

Commit cea79ab

Browse files
committed
Bump min Python to 3.9, bump CadQuery to support Apple Silicon
1 parent d31e8e5 commit cea79ab

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

pyproject.toml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,8 @@ authors = [
55
{ name = "Raphael Nestler", email = "[email protected]" },
66
]
77

8-
requires-python = ">=3.8"
9-
dependencies = [
10-
"cadquery == 2.3.1",
11-
"numpy < 2", # Dependency of cadquery, but not working with v2.x
12-
]
8+
requires-python = ">=3.9"
9+
dependencies = ["cadquery ~= 2.5"]
1310
version = "0.1.0"
1411

1512
[project.optional-dependencies]
@@ -26,9 +23,7 @@ exclude = ["out*"]
2623
[tool.mypy]
2724
warn_unused_configs = true
2825
strict = true
29-
exclude = [
30-
'build'
31-
]
26+
exclude = ['build']
3227

3328
[[tool.mypy.overrides]]
3429
module = [
@@ -49,3 +44,6 @@ sections = "FUTURE,STDLIB,TYPING,THIRDPARTY,FIRSTPARTY,LOCALFOLDER"
4944

5045
[tool.pytest.ini_options]
5146
addopts = "--doctest-modules"
47+
48+
[dependency-groups]
49+
dev = ["pytest ~= 8.2.1"]

0 commit comments

Comments
 (0)