Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-14864

Make afw pybind11 wrappers compatible with pybind11 2.2.3

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: afw
    • Templates:
    • Story Points:
      4
    • Sprint:
      AP F18-2
    • Team:
      Alert Production

      Description

      Many of our afw pybind11 wrappers are rejected by pybind11 2.2.3. In a few cases these appear to be actual errors, e.g. see http://pybind11.readthedocs.io/en/stable/upgrade.html and https://github.com/pybind/pybind11/issues/1052 but in most cases it appears to be that pybind 2.2.3 is pickier than 2.1.1.

      This ticket is intended to make afw compatible with pybind11 2.2.3 while retaining compatibility with 2.1.1. Thus it will build with warnings under pybind11 2.2.3, and some modules show warnings when imported.

        Attachments

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  rowen Russell Owen
                  Reporter:
                  rowen Russell Owen
                  Reviewers:
                  Pim Schellart [X] (Inactive)
                  Watchers:
                  Jim Bosch, Krzysztof Findeisen, Pim Schellart [X] (Inactive), Russell Owen
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Summary Panel