Skip to content

Commit 3167b16

Browse files
committed
nlopt is now extra dependency in pyproject matrix
1 parent 77e831d commit 3167b16

2 files changed

Lines changed: 3 additions & 7 deletions

File tree

pixi.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ dfo-ls = ">=1.3.0,<2"
116116
petsc = ">=3.24.2,<4"
117117
petsc4py = ">=3.24.2,<4"
118118
ninja = ">=1.13.2,<2" # for building Tasmanian from pypi
119+
nlopt = ">=2.10.0,<3"
119120

120121
[tool.pixi.feature.docs.dependencies]
121122
sphinx = ">=8.2.1,<9"
@@ -139,19 +140,14 @@ scikit-build = "*"
139140
packaging = "*"
140141

141142
# Python versions
142-
# nlopt only works up to python 3.13
143143
[tool.pixi.feature.py310.dependencies]
144144
python = "3.10.*"
145-
nlopt = "<=2.9.0"
146145
[tool.pixi.feature.py311.dependencies]
147146
python = "3.11.*"
148-
nlopt = "<=2.9.0"
149147
[tool.pixi.feature.py312.dependencies]
150148
python = "3.12.*"
151-
nlopt = "<=2.9.0"
152149
[tool.pixi.feature.py313.dependencies]
153150
python = "3.13.*"
154-
nlopt = "<=2.9.0"
155151
[tool.pixi.feature.py314.dependencies]
156152
python = "3.14.*"
157153

0 commit comments

Comments
 (0)