Skip to content

Commit 37d548b

Browse files
dnicolodirgommers
authored andcommitted
DOC: update changelog for 0.17.0
1 parent 3f7a297 commit 37d548b

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

CHANGELOG.rst

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

14+
0.17.0
15+
======
16+
17+
- Refuse to build wheels targeting the limited API and free-threaded CPython:
18+
the free-threaded CPython build does not support the limited API yet.
19+
- Always use UTF-8 encoding for writing Meson native and cross files. Always
20+
use UTF-8 encoding for reading read Meson introspection data and
21+
``pyproject.toml``.
22+
- Do not include uncommitted changes when creating source distributions.
23+
Previously, uncommitted changes to files under version control were
24+
included, but not untracked files. There was no strong use case for this
25+
behavior and it was too surprising to keep it.
26+
- Make source distribution reproducible: use the modification time of
27+
``pyproject.toml`` for the generated files in the source distribution
28+
archives.
29+
- Disable the ``abi3`` wheel tag for PyPy when building wheels targeting the
30+
limited API: PyPy supports the limited API but not the stable ABI.
31+
- Raise ``ImportError`` when the package rebuild fails when importing an
32+
editable install.
33+
- Fix the wheel platform tag for GraalPy.
34+
- Add ``.gitignore`` and ``.hgignore`` files to build directory if it is empty.
35+
- Allow ``install_subdir()`` of missing directories.
36+
37+
Christian Clauss, Daniele Nicolodi, Jonathan J. Helmus, Leo Singer, Loïc
38+
Estève, Michael Simacek, Ralf Gommers, Simon McVittie --- 19-10-2024.
39+
1440
0.16.0
1541
======
1642

0 commit comments

Comments
 (0)