[SciPy-Dev] SciPy and pybind11 2.7

Ralf Gommers ralf.gommers at gmail.com
Tue Aug 17 14:16:07 EDT 2021


On Tue, Aug 17, 2021 at 7:02 PM Drew Parsons <dparsons at debian.org> wrote:

> Hi SciPy developers,
>
> the release version of SciPy gives upper version caps on dependencies,
> e.g. pybind11>=2.4.3,<2.7.0
>
> The latest pybind11 release is now 2.7.1.  Is there a specific reason
> why SciPy adds the version cap to releases, i.e. a specific known point
> of failure?  Or is the version cap simply used conservatively to help
> maintain release stability for users?
>

There is no specific problem, it's just a matter of controlling the upgrade
timeline so there is no risk of a new pybind11 release breaking an already
released version of SciPy. Because it's a build-only dependency, that is
usually the right strategy (runtime dependencies are a bit different,
because the upper bound may bother users).

If you want to bump the version in master, please let us know or open a PR.

Cheers,
Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/scipy-dev/attachments/20210817/44e70ef6/attachment.html>


More information about the SciPy-Dev mailing list