Skip to content

Commit 6a4621f

Browse files
authored
Bump basix version to 0.10 and simplify with scikit-build-core >=0.10. (#855)
t# Please enter the commit message for your changes. Lines starting
1 parent 5fca38a commit 6a4621f

File tree

4 files changed

+6
-10
lines changed

4 files changed

+6
-10
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.21)
22

3-
project(BasixFull VERSION "0.9.0.0" LANGUAGES CXX)
3+
project(BasixFull VERSION "0.10.0.0" LANGUAGES CXX)
44
set(BASIX_FULL_SKBUILD TRUE)
55
add_subdirectory(cpp)
66
add_subdirectory(python)

cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.21)
22

33
# Set the version
4-
project(Basix VERSION "0.9.0.0" LANGUAGES CXX)
4+
project(Basix VERSION "0.10.0.0" LANGUAGES CXX)
55
include(GNUInstallDirs)
66

77
if(SKBUILD AND UNIX)

pyproject.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[build-system]
2-
requires = ["scikit-build-core[pyproject]>=0.5.0", "nanobind>=1.6.0"]
2+
requires = ["scikit-build-core[pyproject]>=0.10.0", "nanobind>=2.0.0"]
33
build-backend = "scikit_build_core.build"
44

55
[project]
66
name = "fenics-basix"
7-
version = "0.9.0.dev0"
7+
version = "0.10.0.dev0"
88
description = "Basix Python interface"
99
readme = "README.md"
1010
requires-python = ">=3.9"
@@ -31,8 +31,6 @@ ci = ["mypy", "pytest-xdist", "fenics-basix[docs,lint,test,optional]"]
3131
testpaths = ["test"]
3232

3333
[tool.scikit-build]
34-
minimum-version = "0.5"
35-
cmake.minimum-version = "3.19.0"
3634
wheel.packages = ["python/basix"]
3735

3836
[tool.cibuildwheel]

python/pyproject.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[build-system]
2-
requires = ["scikit-build-core[pyproject]>=0.5.0", "nanobind>=1.6.0"]
2+
requires = ["scikit-build-core[pyproject]>=0.10.0", "nanobind>=2.0.0"]
33
build-backend = "scikit_build_core.build"
44

55
[project]
66
name = "fenics-basix"
7-
version = "0.9.0.dev0"
7+
version = "0.10.0.dev0"
88
description = "Basix Python interface"
99
readme = "../README.md"
1010
requires-python = ">=3.9"
@@ -31,7 +31,5 @@ indent-width = 4
3131
extend-exclude = ["_basixcpp.pyi"]
3232

3333
[tool.scikit-build]
34-
minimum-version = "0.5"
35-
cmake.minimum-version = "3.19.0"
3634
wheel.packages = ["basix"]
3735
wheel.license-files = ["../LICENSE"]

0 commit comments

Comments
 (0)