Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw
-
Labels:
-
Story Points:2.1
-
Epic Link:
-
Sprint:DRP F16-5, Alert Production F16 - 11c
-
Team:Alert Production
Description
The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.
The tests included in this ticket are:
- testRaWrap.py
- testCoordptr.py
- testChebyshevBoundedField.py
- testStatClipException1045.py
Attachments
Issue Links
- blocks
-
DM-7057 Complete afw port to pybind11
- Done
-
DM-7801 Wrap afw::cameraGeom with pybind11
- Done
-
DM-8417 Wrap tests that depend on both image and table with pybind11
- Done
- clones
-
DM-7797 Wrap afw::image with pybind11
- Done
- is blocked by
-
DM-8363 Add macro for Pybind11 wrapping of LSST_CONTROL_FIELD
- Done
-
DM-8374 Add function for Pybind11 wrapping of PersistableFacade
- Done
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Description |
The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until The tests included in this ticket are: # {color:#14892c}testFluxFromABMag.py{color} # {color:#14892c}testWcs835.py{color} # {color:#14892c}testHeader.py{color} # {color:#14892c}testTableArchiveImport.py{color} # {color:#14892c}testMaskedImagePersistence1.py{color} # {color:#14892c}testImageIo2.py{color} # {color:#14892c}testTicket2352.py{color} # {color:#14892c}testTicket2905.py{color} # {color:#14892c}testImagePersistence1.py{color} # {color:#14892c}testScaledPlus.py{color} # {color:#14892c}testRandom1.py{color} # {color:#14892c}testImageTestUtils.py{color} # {color:#14892c}testKernel.py{color} # {color:#14892c}testWcsFitsTable.py{color} # {color:#14892c}testTicket2162.py{color} # {color:#14892c}testStatisticsOverloads.py{color} # {color:#14892c}testMakeWcs.py{color} # {color:#14892c}testStatisticsMasked.py{color} # {color:#14892c}testKernelIo1.py{color} # {color:#14892c}testEllipse.py{color} # {color:#14892c}testRowColumnStats.py{color} # {color:#14892c}testMethods.py{color} # {color:#14892c}testKernelImagesForRegion.py{color} # {color:#14892c}statBug1697.py{color} # {color:#14892c}testRaWrap.py{color} # {color:#14892c}testCoordptr.py{color} # {color:#14892c}testChebyshevBoundedField.py{color} # {color:#14892c}testStatClipException1045.py{color} |
The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until The tests included in this ticket are: # {color:#14892c}testRaWrap.py{color} # {color:#14892c}testCoordptr.py{color} # {color:#14892c}testChebyshevBoundedField.py{color} # {color:#14892c}testStatClipException1045.py{color} |
Sprint | DRP F16-5, DRP F16-6 [ 252, 287 ] | DRP F16-5, Alert Production F16 - 11c [ 252, 296 ] |
Story Points | 15 | 2.1 |
Team | Data Release Production [ 10301 ] | Alert Production [ 10300 ] |
Assignee | Pim Schellart [ pschella ] | Krzysztof Findeisen [ krzys ] |
Status | To Do [ 10001 ] | In Review [ 10004 ] |
Labels | Pybind11 SciencePipelines |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |
Component/s | afw [ 10714 ] |
Review will happen on
DM-7797; this issue exists only for work tracking purposes.