Skip to content

v3.1.3

Compare
Choose a tag to compare
@nyibbang nyibbang released this 04 Dec 14:57
· 19 commits to master since this release

This release rewrites the definition of the build of libqi-python in order to remove the dependency to qibuild and qi toolchains and instead use more standard tools and conventions. It completely refactors the CMakeLists.txt files to use an approach closer to what is referred to as "modern CMake".

The project now requires CMake 3.23 or greater.

This patch also adds the support of Conan, to download the project dependencies and to create a Conan package of the project. Please refer to the README for basic usage.

It also rewrites the Python module project definition using PEP517 and scikit-build-core as a build backend.

Full Changelog: qi-python-v3.1.2...qi-python-v3.1.3