An example project to show how provide Python bindings for a C++ library using pybind11.
Content:
- Standalone C++ library
- C++ Unit Tests
- C++ Examples
- Usage of the standalone library in a pure C++ project
- Python module (C++ library wrapper)
- Based on pybind11
- Use setuptools to build, test and install locally
- CI Build Pipeline
- Based on Azure DevOps Build Pipelines
- Support for Python 3.6, 3.7, 3.8, 3.8 and 3.10 using cibuildwheel
- Badges
- CD Release Pipeline
- Based on Azure DevOps Release Pipelines
- Upload on Test PyPi and PyPi
- Badges
OS | Status |
---|---|