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

Upstream ndarray pybind11 changes

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Story Points:
      0.5
    • Epic Link:
    • Sprint:
      DRP F16-4
    • Team:
      Data Release Production

      Description

      The ndarray pybind11 support can live alongside the swig (and boost python) code in upstream.
      Move these changes upstream and use the new version in the stack (with pybind11 disabled for now).

      Note that this ticket includes making some small changes to afw and potentially other stack packages as well due to non-swig-specific ndarray header files moving from swig/ to converter/.

        Attachments

          Issue Links

            Activity

            No builds found.
            pschella Pim Schellart [X] (Inactive) created issue -
            pschella Pim Schellart [X] (Inactive) made changes -
            Field Original Value New Value
            Link This issue blocks DM-7519 [ DM-7519 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment - - edited

            Changes are on the pybind11 upstream branch. The latest version is checked out into ndarray-1.3.0.tar.gz in the ndarray package which will be made definitive if accepted upstream.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - - edited Changes are on the pybind11 upstream branch. The latest version is checked out into ndarray-1.3.0.tar.gz in the ndarray package which will be made definitive if accepted upstream.
            pschella Pim Schellart [X] (Inactive) made changes -
            Reviewers Jim Bosch [ jbosch ]
            Status In Progress [ 3 ] In Review [ 10004 ]
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            CI runs for Python 2 and 3 complete.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - CI runs for Python 2 and 3 complete.
            Hide
            jbosch Jim Bosch added a comment -

            Everything looks good. Upstream ndarray branch has been merged to master.

            Show
            jbosch Jim Bosch added a comment - Everything looks good. Upstream ndarray branch has been merged to master.
            jbosch Jim Bosch made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]
            swinbank John Swinbank made changes -
            Epic Link DM-6172 [ 24685 ]

              People

              Assignee:
              pschella Pim Schellart [X] (Inactive)
              Reporter:
              pschella Pim Schellart [X] (Inactive)
              Reviewers:
              Jim Bosch
              Watchers:
              Jim Bosch, Pim Schellart [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.