-
Notifications
You must be signed in to change notification settings - Fork 309
Closed
Milestone
Description
Feature Request
Update to Pybind11 to the latest version that supports Python 2.7 (which as of now is 2.9.2)
Description
We are lagging behind a little bit in terms of Pybind11 versions. We are currently on 2.8.x while the latest is 2.9.2. The 2.9 series is the last to support Python 2.7. Pybind11 2.10 will drop support for Python 2.7.
Context
Updating would allow us to have a better Sphinx documentation process as it would get rid of a Sphinx warning. The warning in question is:
docstring of opentimelineio._otio.Item:: WARNING: py:class reference target not found: bool_
and we can't get rid of it without updating pybind11. Once #1209 gets merged, it will be the last remaining Sphinx warning.
If this warning goes away, we will be able to add a GitHub action job that would ensure our Sphinx docs are warning free, which guarantees that all references are working, etc.
Metadata
Metadata
Assignees
Labels
No labels