From a07cbbeb1a423df6129550579e84c223514f7e9b Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Wed, 14 Jan 2026 10:59:37 +0100 Subject: [PATCH 1/3] DOC: update changelog for release 0.19.0 --- CHANGELOG.rst | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5c97d6322..3ad9a70cc 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,6 +11,22 @@ Changelog +++++++++ +0.19.0 +====== + +- Drop Python 3.8 support. +- Development-related extras were moved to dependency groups. +- Add support for targeting the iOS platform. +- The ``strip`` binary is now included in synthesized cross files. +- Documentation improvements: add more examples for specific use cases, and a + contributing guide. +- Use trusted publishing with digital attestations to upload release artifacts + to PyPI. + +Andrew Annex, Daniele Nicolodi, Michał Górny, Ralf Gommers, Russell +Keith-Magee, Tobias Diez --- 14-01-2026. + + 0.18.0 ====== From 7131e74faf116867157d188424422d606e41c2bc Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Wed, 14 Jan 2026 11:00:34 +0100 Subject: [PATCH 2/3] REL: set version to 0.19.0 --- mesonpy/__init__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mesonpy/__init__.py b/mesonpy/__init__.py index aaddde316..2decdcc27 100644 --- a/mesonpy/__init__.py +++ b/mesonpy/__init__.py @@ -83,7 +83,7 @@ class InvalidLicenseExpression(Exception): # type: ignore[no-redef] MesonArgs = Mapping[MesonArgsKeys, List[str]] -__version__ = '0.19.0.dev0' +__version__ = '0.19.0' _PYPROJECT_METADATA_VERSION = tuple(map(int, pyproject_metadata.__version__.split('.')[:2])) diff --git a/pyproject.toml b/pyproject.toml index a3f3515e5..b242b20a4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ requires = [ [project] name = 'meson-python' -version = '0.19.0.dev0' +version = '0.19.0' description = 'Meson Python build backend (PEP 517)' readme = 'README.rst' requires-python = '>= 3.9' From d5dacf4ba8ada8df10ed68a782a8a156c27c11be Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Wed, 14 Jan 2026 11:01:40 +0100 Subject: [PATCH 3/3] MAINT: set version to 0.20.0.dev0 --- mesonpy/__init__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mesonpy/__init__.py b/mesonpy/__init__.py index 2decdcc27..883385778 100644 --- a/mesonpy/__init__.py +++ b/mesonpy/__init__.py @@ -83,7 +83,7 @@ class InvalidLicenseExpression(Exception): # type: ignore[no-redef] MesonArgs = Mapping[MesonArgsKeys, List[str]] -__version__ = '0.19.0' +__version__ = '0.20.0.dev0' _PYPROJECT_METADATA_VERSION = tuple(map(int, pyproject_metadata.__version__.split('.')[:2])) diff --git a/pyproject.toml b/pyproject.toml index b242b20a4..f424455c9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ requires = [ [project] name = 'meson-python' -version = '0.19.0' +version = '0.20.0.dev0' description = 'Meson Python build backend (PEP 517)' readme = 'README.rst' requires-python = '>= 3.9'