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

pybind11 post-merge cleanup

    Details

    • Type: Epic
    • Status: To Do
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Templates:
    • Epic Name:
      pybind-cleanup
    • Team:
      Alert Production

      Attachments

      Stories in Epic (Custom Issue Matrix)

      Key Summary Story Points Assignee Status
      DM-7658

      Fix SpanPixelIterator for pybind11

      2 Unassigned To Do
      DM-5855

      Accessing invalid attributes produces unhelpful error message

      Unassigned To Do
      DM-13832

      Document pybind11 tools

      4 Unassigned To Do
      DM-15360

      pybind11-wrapped exceptions report unhelpful type names and modules

      1 Unassigned To Do
      DM-8651

      Improve Python wrapping of lsst::afw::image::detail

      Unassigned To Do
      DM-8591

      Follow-up pybind11 behavior with numpy.int64s as indices in Python 3

      2 Unassigned To Do
      DM-8587

      Refine pybind11 wrapping of custom exceptions

      2 Unassigned To Do
      DM-10020

      Image object has no __idiv__ method

      0.5 Unassigned To Do
      DM-9813

      Investigate pybind11 mixed gcc version segfault (potential ABI problem)

      2 Unassigned To Do
      DM-9804

      Port meas_extensions_ngmix to new pybind11 interface

      2 Unassigned To Do
      DM-9709

      Add upstream pybind11 wrapper for std::type_info

      1 Unassigned To Do
      DM-9708

      Remove leak workaround in log pybind11 wrapper

      1 Unassigned To Do
      DM-9563

      Register ReadProxy conversions for all required types

      2 Unassigned To Do
      DM-9611

      Check for performance regressions in pybind11 vs swig

      2 Unassigned To Do
      DM-9401

      Fix default argument for Footprint::intersectMask

      1 Unassigned To Do
      DM-9397

      Config should support enum type fields

      Unassigned To Do
      DM-9396

      With pybind11 it is easy to make statisticsControl fail badly

      Unassigned To Do
      DM-9369

      Change from __getstate__/__setstate__ to __reduce__ for pickling support in pybind11

      4 Unassigned To Do
      DM-9357

      Robustify pybind11 reference and pointer return types

      4 Unassigned To Do
      DM-9222

      Revisit wrapping C++ Control objects into Python Config objects.

      6 Unassigned To Do
      DM-9221

      Replace afw.geom.Angle with Astropy Quantities in Python

      6 Unassigned To Do
      DM-9213

      Remove makeVisitInfo

      0.5 Unassigned To Do
      DM-9212

      Fix gaps in afw test coverage

      6 Unassigned To Do
      DM-9273

      The xpa wrapper in display_ds9 could use some cleanup

      Unassigned To Do
      DM-9269

      Add utility code for wrapping dict-like C++ objects

      6 Unassigned To Do
      DM-9185

      Remove workaround and fix pickling for BaseTypeEnum

      2 Unassigned To Do
      DM-9499

      We have to define class properties in the .cc file for pybind11 to see them; can this be fixed?

      Unassigned To Do
      DM-9056

      Add deprecation_warning capability to upstream pybind11

      2 Unassigned To Do
      DM-9145

      Fix shapelet examples

      Jim Bosch To Do
      DM-9138

      Pythonic type names in pybind11 docstrings

      4 Unassigned To Do
      DM-8243

      Add python tests for string/byte BaseRecord getters/setters to aid pybind11

      Unassigned To Do
       
      DM-10152

      Fix bug in Box Python stringification

      0.5 Simon Krughoff Done
       
      DM-9281

      Wrap sphgeom with pybind11 instead of swig

      6 Serge Monkewitz Done
       
      DM-11820

      Upgrade pybind11 pickling support

      2 Unassigned Won't Fix
       
      DM-8609

      Fix misuse of Image.Factory

      Russell Owen Won't Fix

        Activity

          People

          • Assignee:
            swinbank John Swinbank
            Reporter:
            swinbank John Swinbank
            Watchers:
            John Swinbank
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Summary Panel