v3.1.3
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