Releases: tttapa/py-build-cmake
Releases · tttapa/py-build-cmake
0.0.11.post1
- Support for Python 3.6 and 3.7
0.0.11
- Check absolute minumum CMake requirement
- Windows: properly escape backslashes editable paths
- Clearer configuration error messages
Full Changelog: 0.0.10...0.0.11
0.0.10
- Tag sdist with
py3
only instead of full version for pure Python packages
Full Changelog: 0.0.9...0.0.10
0.0.9
- Distinguish between
PY_BUILD_CMAKE_MODULE_NAME
andPY_BUILD_CMAKE_PACKAGE_NAME
Full Changelog: 0.0.8...0.0.9
0.0.8
- Added
PY_BUILD_CMAKE_PACKAGE_NAME
andPY_BUILD_CMAKE_PACKAGE_VERSION
CMake options (replacesVERIFY_VERSION
) - Added
pyproject.toml/py-build-cmake/cmake/minimum_version
option PY_BUILD_CMAKE_VERBOSE
environment variable to print more information about the configuration and build process- Automatically add CMake, Ninja and mypy as build dependencies if they are used but not found in
$PATH
(or if the version in$PATH
is too old or broken) - More robust CMake script to find Python and pybind11
- Example for packaging C++ executables rather than Python modules
- Created a FAQ page
Full Changelog: 0.0.7...0.0.8
0.0.7
- macOS support
Full Changelog: 0.0.6...0.0.7
0.0.6
- Entry point support (PyPA specification, Flit documentation)
Full Changelog: 0.0.5...0.0.6
0.0.5
0.0.4
- Support flit 3.7
Full Changelog: 0.0.3...0.0.4
0.0.3
- Pass
Python3_EXECUTABLE
to CMake when cross-compiling
Full Changelog: 0.0.2...0.0.3