Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,21 @@
Changelog
+++++++++

0.21.0
======

- Add support for the stable ABI for free-threaded interpreters (``abi3t``).
- Add support for the stable ABI extension modules' platform-specific filename
suffixes introduced in Python 3.15.
- Allow specifying ``editable-verbose`` in ``pyproject.toml``.
- Improve the default behavior of editable installs by capturing and reporting
build errors when rebuilding.
- Use ``.start`` files (PEP 829) instead of ``.pth`` files to implement editable
wheels for Python 3.15 and later.

Daniele Nicolodi, Michał Górny, Ralf Gommers --- 25-08-2026.


0.20.0
======

Expand Down
2 changes: 1 addition & 1 deletion mesonpy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ class InvalidLicenseExpression(Exception): # type: ignore[no-redef]
Path = Union[str, os.PathLike[str]]


__version__ = '0.21.0.dev0'
__version__ = '0.22.0.dev0'


_PYPROJECT_METADATA_VERSION = tuple(map(int, pyproject_metadata.__version__.split('.')[:2]))
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ requires = [

[project]
name = 'meson-python'
version = '0.21.0.dev0'
version = '0.22.0.dev0'
description = 'The Python build backend for Meson projects'
readme = 'README.rst'
requires-python = '>= 3.9'
Expand Down
Loading