Releases: tttapa/py-build-cmake
Releases · tttapa/py-build-cmake
0.6.0a2
Full Changelog: 0.6.0a1...0.6.0a2
0.6.0a1
Experimental Conan support.
Full Changelog: 0.5.0...0.6.0a1
0.5.0
- PEP 639 license metadata support (see
examples/minimal#configuration
) - Improved CMake 4.0 FindPython support (including
Python_ARTIFACTS_PREFIX
, see https://tttapa.github.io/py-build-cmake/usage/find-python.html#locating-two-python-interpreters) - Improved free-threading support
- Pyodide support (see https://tttapa.github.io/py-build-cmake/usage/cross-compilation.html#pyodide)
- Enable Python 3.14 builds and tests
- Update core dependencies (distlib, pyproject-metadata)
New Contributors
- @TonyXiang8787 made their first contribution in #53
Full Changelog: 0.4.3...0.5.0
0.5.0b2
Upgrade distlib.
Full Changelog: 0.5.0b1...0.5.0b2
0.5.0b1
- PEP 639 license metadata support
- Improved CMake 4.0 FindPython support (including
Python_ARTIFACTS_PREFIX
) - Improved free-threading support
- Pyodide support
New Contributors
- @TonyXiang8787 made their first contribution in #53
Full Changelog: 0.4.3...0.5.0b1
0.4.3
0.4.2
- Improved documentation: https://tttapa.github.io/py-build-cmake/
- Perform environment variable substitution before generating build hooks
- Fix verbose output on Python 3.7
Full Changelog: 0.4.1...0.4.2
0.4.1
0.4.0
MACOSX_DEPLOYMENT_TARGET
support:
Its value is now used to determine the Wheel platform tag on macOS, and the target version is passed on to CMake.- Improved documentation.
Full Changelog: 0.3.4...0.4.0
0.4.0a0
- Improved
MACOSX_DEPLOYMENT_TARGET
support. - Merged all host platform information into a single dataclass that is used throughout the build, rather than directly querying global information that could depend on environment variables etc.
Full Changelog: 0.3.4...0.4.0a0