Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Qserv
-
Story Points:4
-
Epic Link:
-
Sprint:DB_S17_8
-
Team:Data Access and Database
Description
qserv seems to be the only thing left that uses SWIG for generating python wrappers. Time to switch to pybind11 to reduce dependencies. First step for that is to replace python wrappers with pytbind11. We also use SWIG for LUA wrappers, will replace that with hand-"generated" code in separate ticket.
Attachments
Issue Links
- relates to
-
DM-11599 Migrate qserv LUA wrapper from SWIG to native C API
- Done
Hope not too terribly complex. It probably violates some of the lsst-pybind11 conventions (e.g. one module per C++ file) but this is intentional, and qserv is a special thing anyways.