Skip to content

Commit 3c73d30

Browse files
committed
BLD: Bump pybind11 minimum to 3.0.0
1 parent d2d969e commit 3c73d30

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ py_mod = import('python')
3939
py3 = py_mod.find_installation(pure: false)
4040
py3_dep = py3.dependency()
4141

42-
pybind11_dep = dependency('pybind11', version: '>=2.13.2')
42+
pybind11_dep = dependency('pybind11', version: '>=3')
4343

4444
subdir('extern')
4545
subdir('src')

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ requires-python = ">=3.11"
4747
# Should be a copy of the build dependencies below.
4848
dev = [
4949
"meson-python>=0.13.1,!=0.17.*",
50-
"pybind11>=2.13.2,!=2.13.3",
50+
"pybind11>=3",
5151
"setuptools_scm>=7",
5252
# Not required by us but setuptools_scm without a version, cso _if_
5353
# installed, then setuptools_scm 8 requires at least this version.
@@ -73,7 +73,7 @@ requires = [
7373
# meson-python 0.17.x breaks symlinks in sdists. You can remove this pin if
7474
# you really need it and aren't using an sdist.
7575
"meson-python>=0.13.1,!=0.17.*",
76-
"pybind11>=2.13.2,!=2.13.3",
76+
"pybind11>=3",
7777
"setuptools_scm>=7",
7878
]
7979

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
pybind11>=2.13.2,!=2.13.3
1+
pybind11>=3
22
meson-python
33
setuptools-scm

0 commit comments

Comments
 (0)