Skip to content

Commit 55c9c84

Browse files
committed
DOC: update changelog for release 0.18.0
1 parent 991985d commit 55c9c84

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

CHANGELOG.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,33 @@
1111
Changelog
1212
+++++++++
1313

14+
0.18.0
15+
======
16+
17+
- Drop Python 3.7 support.
18+
- Bump minimum required Meson version to 0.64.0.
19+
- Bump minimum required ``pyproject-metadata`` version to 0.9.0 to enable
20+
support for PEP 639.
21+
- Bump minimum required ``packaging`` version to 23.2. ``pyproject-metadata``
22+
version 0.9.1 requires this version of ``packaging`` but fails to record the
23+
version requirement in the package metadata. Enforcing the version
24+
requirement in ``meson-python`` allow to fix possible dependency problems
25+
without having ``meson-python`` depend on a very recent
26+
``pyproject-metadata`` release.
27+
- Add support for PEP 639 metadata fields. Canonicalization and validation of
28+
the license expression requires ``packaging`` version 24.2 or later.
29+
- Add support for declaring the ``licence`` and ``license-files`` as dynamic
30+
fields in ``pyproject.toml`` to extract the package license and license
31+
files from the ones declared via the ``project()`` call in
32+
``meson.build``. This requires Meson version 1.6.0 or later.
33+
- Add support for ``RPATH`` handling on SunOS.
34+
- Include shared libraries built as part of the Meson project in the Python
35+
wheels also on Windows, when explicitly enabled via the
36+
``tool.meson-python.allow-windows-internal-shared-libs`` project setting.
37+
38+
Daniele Nicolodi, Marcel Telka, Ralf Gommers --- 30-04-2025.
39+
40+
1441
0.17.1
1542
======
1643

@@ -19,6 +46,7 @@ Changelog
1946

2047
Daniele Nicolodi --- 23-10-2024.
2148

49+
2250
0.17.0
2351
======
2452

@@ -45,6 +73,7 @@ Daniele Nicolodi --- 23-10-2024.
4573
Christian Clauss, Daniele Nicolodi, Jonathan J. Helmus, Leo Singer, Loïc
4674
Estève, Michael Simacek, Ralf Gommers, Simon McVittie --- 19-10-2024.
4775

76+
4877
0.16.0
4978
======
5079

0 commit comments

Comments
 (0)