Python Binding Roadmap - DGtal-team/DGtal GitHub Wiki

  • Modernize CMake to ease up the deployment of the python wrappings. PR 1524

  • CMake: FetchContent pybind11 and set up the CMake infrastructure for the wrappings.

  • Set up Azure-pipelines (DGtal-team account) for deployment with Dockcross in Linux, and also Mac and Windows. Wheels for versions of python from 3.6 to 3.9.

  • Create DGtal-team account in pypi and testpypi to upload the dgtal wheels.

  • WIP: Start wrapping kernel or base modules.

    1. Base
    2. Kernel
    3. StdDefs
    4. Shortcuts
    5. ShortcutsGeometry