Py-build-cmake

Latest version: v0.4.2

Safety actively analyzes 723607 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 11

0.2.0a9

- Don't use `-A` for non-VS generators Windows (21)
- Support generated modules/packages (22)

**Full Changelog**: https://github.com/tttapa/py-build-cmake/compare/0.2.0a8...0.2.0a9

0.2.0a8

- Improved error reporting
- Experimental PEP 420 namespace package support
- Change default editable mode to `symlink`

**Full Changelog**: https://github.com/tttapa/py-build-cmake/compare/0.2.0a7...0.2.0a8

0.2.0a7

- Merge `develop`
- Fix macOS cross-compilation platform tag (6ebb2960becd2e7402047bbf0c514867bad73059)

**Full Changelog**: https://github.com/tttapa/py-build-cmake/compare/0.2.0a6...0.2.0a7

0.2.0a6

- Disable stubgen on PyPy<3.8 (no mypy support)
- Add pre-commit config with Mypy, Ruff, Black, etc.
- Address all Mypy and Ruff changes
- Apply Black formatting
- Improve expected package contents tests

**Full Changelog**: https://github.com/tttapa/py-build-cmake/compare/0.2.0a5...0.2.0a6

0.2.0a5

Major refactor:

- Dropped `flit_core` dependency
- Removed support for `cross.copy_from_native_build` option: when cross-compilation requires a native build, it is recommended to carry this out manually beforehand (e.g. using the py-build-cmake CLI).
- Renamed `cmake.python_extension_abi` option to ` python_abi`.
- Added `--loglevel` (`PY_BUILD_CMAKE_LOGLEVEL`) flag/environment variable.
- Improved tests
- Improved logging for GitHub Actions
- PyPI trusted publishing

**Full Changelog**: https://github.com/tttapa/py-build-cmake/compare/0.2.0a4...0.2.0a5

0.2.0a4

- Fix macOS Wheel platform tag when using automatic cross-compilation

**Full Changelog**: https://github.com/tttapa/py-build-cmake/compare/0.2.0a3...0.2.0a4

Page 4 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.