Skip to content

Commit 58f6058

Browse files
dnicolodirgommers
authored andcommitted
DOC: update changelog for release 0.18.0
1 parent 34efb74 commit 58f6058

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

CHANGELOG.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,35 @@
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`` allows fixing 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+
- Add support for symbolic links that point to files within the source tree.
38+
They are now included as regular files in the sdist archive.
39+
40+
Daniele Nicolodi, Marcel Telka, Ralf Gommers --- 30-04-2025.
41+
42+
1443
0.17.1
1544
======
1645

@@ -19,6 +48,7 @@ Changelog
1948

2049
Daniele Nicolodi --- 23-10-2024.
2150

51+
2252
0.17.0
2353
======
2454

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

78+
4879
0.16.0
4980
======
5081

0 commit comments

Comments
 (0)