Skip to content

Commit 64e35f7

Browse files
authored
⬆️ require pybind11 >= 2.13.5 (#679)
## Description This small PR updates the requirement on pybind11 to `2.13.5` which contains a fix for some relative paths that could trip up compilers. ## Checklist: <!--- This checklist serves as a reminder of a couple of things that ensure your pull request will be merged swiftly. --> - [x] The pull request only contains commits that are related to it. - [x] I have added appropriate tests and documentation. - [x] I have made sure that all CI jobs on GitHub pass. - [x] The pull request introduces no new warnings and follows the project's style guidelines. --------- Signed-off-by: burgholzer <[email protected]>
1 parent 28dc65e commit 64e35f7

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

cmake/ExternalDependencies.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ if(BUILD_MQT_CORE_BINDINGS)
1717
message(STATUS "Python executable: ${Python_EXECUTABLE}")
1818

1919
# add pybind11 library
20-
find_package(pybind11 2.13 CONFIG REQUIRED)
20+
find_package(pybind11 2.13.5 CONFIG REQUIRED)
2121
endif()
2222

2323
set(JSON_VERSION

noxfile.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
# and get better caching performance. This only concerns dependencies that are
2727
# not available via wheels on PyPI (i.e., only as source distributions).
2828
BUILD_REQUIREMENTS = [
29-
"scikit-build-core[pyproject]>=0.10.1",
29+
"scikit-build-core>=0.10.1",
3030
"setuptools_scm>=7",
31-
"pybind11>=2.13",
31+
"pybind11>=2.13.5",
3232
"wheel>=0.40", # transitive dependency of pytest on Windows
3333
]
3434

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["scikit-build-core>=0.10.1", "setuptools-scm>=7", "pybind11>=2.13"]
2+
requires = ["scikit-build-core>=0.10.1", "setuptools-scm>=7", "pybind11>=2.13.5"]
33
build-backend = "scikit_build_core.build"
44

55
[project]

0 commit comments

Comments
 (0)