0255863681
- Update to 0.11.6 * Bump pyproject-metadata to handle form feeds on Python < 3.12.8 * Bump pytest version and include pytest-xdist * Parse the CMake file-api during configuration * fix: add scripts to _DICT_STR_FIELDS for dynamic metadata * Officially support Python 3.14
Benjamin Greiner2025-09-18 08:38:31 +00:00
b3227ea630
- Update to 0.11.0 * Update vendored pyproject-metadata (PEP 639 support) * 0.11+ default to metadata 2.2 * Rework CMake search path settings and add cmake.root * add SKBUILD_SABI_VERSION * Support TOML lists in cmake.define * Add new field build.requires * Drop python<=3.7 support * Setuptools plugin: pyproject-toml only config support * Setuptools plugin: error for cmake_install_target * Lock during experimental editable.rebuild * Vendor updates
Benjamin Greiner2025-03-04 19:54:48 +00:00
3d07a119ae
Accepting request 1204614 from devel:languages:python:numeric
Ana Guerrero2024-10-01 15:11:35 +00:00
2a5d3ff97e
Accepting request 1202813 from devel:languages:python:numeric
Ana Guerrero2024-09-24 15:33:49 +00:00
f8684871ae
- Update to 0.10.7 * Avoid modifying the input dict by @henryiii in #903 * Avoid providing prepare-metadata methods if failed in overrides by @henryiii in #904 * Support negative envvar values correctly by @henryiii in #907 - from version 0.10.6 * Use correct settings key to remove parts of the version in regex metadata plugin by @philippjh in #887 * Support multiplexed path by @henryiii in #896 * Editable subpackage by @henryiii in #895 * Only strip Release and MinSizeRel builds by default by @henryiii in #898 * Typo in debug message by @LecrisUT in #892 * Add build info by @henryiii in #878 * Fix typo in if.platform-system example by @henryiii in #879 * Packit configuration update by @LecrisUT in #799Steve Kowalik2024-09-24 07:03:16 +00:00
4ac31dbed5
Accepting request 1199104 from devel:languages:python:numeric
Ana Guerrero2024-09-06 15:18:52 +00:00
445638345f
- Update to 0.10.5 * This version fixes an issue rebuilding if you have a build-dir set and are using isolated build environments. The cache is now correctly cleared if this occurs. An issue with a certain style of gitignore was also fixed. - Version 0.10.4 * This version fixes the logic for handling the sysconfig variables on Windows for the values that used to be only provided on UNIX. This mostly affects targeting the Stable ABI on Python 3.13. Editable install rebuilds now work if you have a wheel.install-dir set, too. - Version 0.10.3 * This release fixes an issue on Windows systems with non-utf-8 default encodings for Python <3.14 when reading gitignores with special characters. - Version 0.10.2 * This release fixes a regression with 0.10 where a manually included file in an sdist would get included twice, affecting some tools (like uv). - Version 0.10.1 * Fix crash when building inside a submodule by @ausbin in #854 * cmake.minimum-version logic issue by @henryiii in #853 - Version 0.10.0 * This version adds auto CMake version discovery, opt-in auto minimum-version, rebuild on failure support, quite a few new override options greatly expanding the static config options for builds, more powerful regexs, and more. ## New features: * Auto CMake version by @henryiii in #804 * Auto minimum-version by @henryiii in #798Steve Kowalik2024-09-06 03:43:50 +00:00
b37bde3917
Accepting request 1179984 from devel:languages:python:numeric
Ana Guerrero2024-06-11 16:31:33 +00:00
8c2712c84d
Accepting request 1179588 from home:bnavigator:branches:devel:languages:python:numeric
Markéta Machová2024-06-11 10:46:52 +00:00
bfe118a75d
Accepting request 1166150 from devel:languages:python:numeric
Ana Guerrero2024-04-08 15:40:25 +00:00
c4dff1f0a8
- Update to 0.2.2: * zipinfo should report regular files * Support running in environments with SOURCE_DATE_EPOCH set * Report self version too * refactor: use from_pyproject * Add {wheel_tag} for build-dir * Support for conda's CMAKE_SYSTEM_PROCESSOR * Print out paths * docs: update readme for 3.26 backport * tests: support running tests with system cmake3 visible * tests: nicer exit, minor refactors * refactor: minor changes & nicer environment logging printout * Local build directory setting & build reuse * Add prepare_metadata_for_build_wheel * Native wheel writer implementation * Use 3.26 dev version port of FindPython * tests: allow pytest 7.0+ instead of 7.2+ * tests: include cmake and ninja if missing in nox * tests: simpler pytest-subprocess * chore: Python 3.11 Self usage * chore: fix Ruff configuration * chore: minor adjustments to wheel returns * chore: remove duplicate Ruff code * fix: handle local cmake dir for search * fix: avoid resolving cmake/ninja paths * tests: add isolated marker to test_pep518_sdist
Steve Kowalik2023-04-06 07:27:02 +00:00