|
3 | 3 | ## Version 0.11.0 |
4 | 4 |
|
5 | 5 | This version adds support for PEP 639 (license expressions) and updates the |
6 | | -default METADATA version 2.2. Support for Python 3.7 has been removed. You |
7 | | -can use `build.requires` to inject build requirements using overrides. |
| 6 | +default METADATA version 2.2. Support for Python 3.7 has been removed. You can |
| 7 | +use `build.requires` to inject build requirements using overrides. |
8 | 8 |
|
9 | 9 | Features: |
10 | 10 |
|
11 | | -* Update vendored pyproject-metadata (PEP 639 support) by @henryiii in #917 |
12 | | -* 0.11+ default to metadata 2.2 by @henryiii in #986 |
13 | | -* Rework CMake search path settings and add `cmake.root` by @LecrisUT in #880 |
14 | | -* `SKBUILD_SABI_VERSION` by @henryiii in #962 |
15 | | -* Support TOML lists in `cmake.define` by @alexreinking in #921 |
16 | | -* Add new field `build.requires` by @LecrisUT in #992 |
17 | | -* Drop python<=3.7 support by @kloczek in #769 |
18 | | -* Setuptools plugin: pyproject-toml only config support by @henryiii in #975 |
19 | | -* Setuptools plugin: error for `cmake_install_target` by @henryiii in #976 |
| 11 | +- Update vendored pyproject-metadata (PEP 639 support) by @henryiii in #917 |
| 12 | +- 0.11+ default to metadata 2.2 by @henryiii in #986 |
| 13 | +- Rework CMake search path settings and add `cmake.root` by @LecrisUT in #880 |
| 14 | +- `SKBUILD_SABI_VERSION` by @henryiii in #962 |
| 15 | +- Support TOML lists in `cmake.define` by @alexreinking in #921 |
| 16 | +- Add new field `build.requires` by @LecrisUT in #992 |
| 17 | +- Drop python<=3.7 support by @kloczek in #769 |
| 18 | +- Setuptools plugin: pyproject-toml only config support by @henryiii in #975 |
| 19 | +- Setuptools plugin: error for `cmake_install_target` by @henryiii in #976 |
20 | 20 |
|
21 | 21 | Fixes: |
22 | 22 |
|
23 | | -* Lock during experimental `editable.rebuild` by @hauntsaninja in #968 |
24 | | -* Add known wheels for armv7l by @mayeut in #960 |
25 | | -* Ignore `build-dir` automatically by @henryiii in #916 |
26 | | -* Longer timeout on Windows by @henryiii in #974 |
27 | | -* `path_to_module` should handle hidden files (e.g. `.clang-tidy`) correctly by @tae-jun in #987 |
28 | | -* Timeout checking cmake/ninja by @henryiii in #973 |
| 23 | +- Lock during experimental `editable.rebuild` by @hauntsaninja in #968 |
| 24 | +- Add known wheels for armv7l by @mayeut in #960 |
| 25 | +- Ignore `build-dir` automatically by @henryiii in #916 |
| 26 | +- Longer timeout on Windows by @henryiii in #974 |
| 27 | +- `path_to_module` should handle hidden files (e.g. `.clang-tidy`) correctly by |
| 28 | + @tae-jun in #987 |
| 29 | +- Timeout checking cmake/ninja by @henryiii in #973 |
29 | 30 |
|
30 | 31 | Internal: |
31 | 32 |
|
32 | | -* Add a `format` module that is used in the expansion of `pyproject.toml` by @LecrisUT in #998 |
33 | | -* Bump Ruff to 0.8.0 by @AlexWaygood in #949 |
34 | | -* Add citation by @henryiii in #945 |
35 | | -* Vendor updates by @henryiii in #918 |
| 33 | +- Add a `format` module that is used in the expansion of `pyproject.toml` by |
| 34 | + @LecrisUT in #998 |
| 35 | +- Bump Ruff to 0.8.0 by @AlexWaygood in #949 |
| 36 | +- Add citation by @henryiii in #945 |
| 37 | +- Vendor updates by @henryiii in #918 |
36 | 38 |
|
37 | 39 | CI and testing: |
38 | 40 |
|
39 | | -* Correct the function prototype defined in the stub file in `simplest_c` example by @LinZhihao-723 in #937 |
40 | | -* Synchronize with Fedora downstream by @LecrisUT in #884 |
41 | | -* Fix RTD builds when last git tag is more than 50 commits behind by @agriyakhetarpal in #1001 |
42 | | -* Tighten up permissions a bit by @henryiii in #983 |
43 | | -* `tmt` tests improvements by @LecrisUT in #899 |
44 | | -* Update deployment a bit by @henryiii in #922 |
45 | | -* Use astral-sh/setup-uv instead by @henryiii in #923 |
46 | | -* Simpler noxfile by @henryiii in #924 |
| 41 | +- Correct the function prototype defined in the stub file in `simplest_c` |
| 42 | + example by @LinZhihao-723 in #937 |
| 43 | +- Synchronize with Fedora downstream by @LecrisUT in #884 |
| 44 | +- Fix RTD builds when last git tag is more than 50 commits behind by |
| 45 | + @agriyakhetarpal in #1001 |
| 46 | +- Tighten up permissions a bit by @henryiii in #983 |
| 47 | +- `tmt` tests improvements by @LecrisUT in #899 |
| 48 | +- Update deployment a bit by @henryiii in #922 |
| 49 | +- Use astral-sh/setup-uv instead by @henryiii in #923 |
| 50 | +- Simpler noxfile by @henryiii in #924 |
47 | 51 |
|
48 | 52 | Docs: |
49 | 53 |
|
50 | | -* `sphinx-apidoc` changed its mind by @LecrisUT in #996 |
51 | | -* Fix Google meet reference to use updated link by @jcfr in #931 |
52 | | -* Clarify docs for activating stable ABI by @eirrgang in #940 |
53 | | -* Consistently use backticks to reference Python module components by @jcfr in #956 |
54 | | -* Fix instructions to check if `Development.SABIModule` was requested by @jcfr in #957 |
55 | | -* Add some notes and warnings about cross-compilation by @henryiii in #985 |
56 | | -* Add sphinx-tippy by @LecrisUT in #1000 |
57 | | -* Correct the order of entry-points and CMake variables by @njzjz in #948 |
58 | | -* Quickstart updates by @henryiii in #939 |
59 | | -* Some restructuring by @LecrisUT in #997 |
60 | | - |
| 54 | +- `sphinx-apidoc` changed its mind by @LecrisUT in #996 |
| 55 | +- Fix Google meet reference to use updated link by @jcfr in #931 |
| 56 | +- Clarify docs for activating stable ABI by @eirrgang in #940 |
| 57 | +- Consistently use backticks to reference Python module components by @jcfr in |
| 58 | + #956 |
| 59 | +- Fix instructions to check if `Development.SABIModule` was requested by @jcfr |
| 60 | + in #957 |
| 61 | +- Add some notes and warnings about cross-compilation by @henryiii in #985 |
| 62 | +- Add sphinx-tippy by @LecrisUT in #1000 |
| 63 | +- Correct the order of entry-points and CMake variables by @njzjz in #948 |
| 64 | +- Quickstart updates by @henryiii in #939 |
| 65 | +- Some restructuring by @LecrisUT in #997 |
61 | 66 |
|
62 | 67 | ## Version 0.10.7 |
63 | 68 |
|
|
0 commit comments