Skip to content

Commit be616ef

Browse files
dnicolodirgommers
authored andcommitted
DOC: update changelog for 0.16.0
1 parent 24927ec commit be616ef

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

CHANGELOG.rst

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

14+
0.16.0
15+
======
16+
17+
- Correctly detect a wheel shipping shared libraries as being platform
18+
dependent also when it does not ship compiled executables or Python
19+
extension modules.
20+
- Use 11.0 as minimum macOS platform ABI tag on arm64: lower versions
21+
do not exist on arm64.
22+
- Improve parsing of the ``$ARCHFLAGS`` environment
23+
variable. Correctly handle repeated ``-arch`` flags.
24+
- Do not break when trying to log filename containing Unicode
25+
characters that cannot be encoded in the encoding used by the
26+
standard output stream.
27+
- Drop dependency on ``colorama`` on Windows.
28+
- Suppress all uses of ANSI terminal escapes when logging to a stream
29+
that does not support them.
30+
- Fix ANSI escape coloring of error messages.
31+
- Respect the ``exclude_dirs`` and ``exclude_files`` arguments passed
32+
to the ``install_subdir()`` Meson function in editable installs too.
33+
- Make ``pkgutil.iter_packages()`` work properly for modules loaded
34+
from editable installs.
35+
- Add support for the ``custom_target()`` Meson function installing a
36+
directory.
37+
- In editable installs, when a rebuild is triggered on module import,
38+
emit a message indicating that the package is being rebuilt but
39+
suppress any output when there is no work to do.
40+
41+
Daniele Nicolodi, Loïc Estève, Ralf Gommers --- 16-04-2024
42+
43+
1444
0.15.0
1545
======
1646

0 commit comments

Comments
 (0)