Skip to content

Commit c9c220b

Browse files
committed
news: add a Python 3.13 entry
uneventful compared to previous updates, but here is what I remember
1 parent b840146 commit c9c220b

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

web/news.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ summary: Important events happening.
55

66
This page lists important changes or issues affecting MSYS2 users. You can [:material-rss: subscribe via RSS](../news.xml). We also post them to [Mastodon](https://fosstodon.org/@msys2org) / [Bluesky](https://bsky.app/profile/msys2org.bsky.social), including some not-so-important things :)
77

8+
### 2026-01-10 - Python 3.13 Update
9+
10+
We have now updated to Python 3.13. Please let us know if you encounter any
11+
issues.
12+
13+
Some notable smaller changes:
14+
15+
* The `_wmi` module, which is used by various functions in the `platform`
16+
module, and which was missing from our 3.12 build, is now included.
17+
* The `SOABI` sysconfig variable format now matches Unix builds, in that it is a
18+
subset of `EXT_SUFFIX`.
19+
* Various sysconfig fixes: `AR` is now a Windows path and `prefix` is now
20+
relocated.
21+
* The `python-config` tool is now a Python script instead of a Bash script.
22+
* We plan to remove the isatty() patch for detecting Cygwin pipes as an
23+
interactive terminal with the next update to 3.14. This should only affect
24+
Windows 8.1 users or those with conpty is disabled.
25+
26+
During the package rebuilds, we encountered an issue due to a behavioral change
27+
in Python 3.13: `os.path.isabs()` now returns False for paths beginning with
28+
'/'. This change exposed several dependencies on the previous behavior in build
29+
tools. Something to watch out for.
30+
31+
Thanks to [@Alexpux](https://github.com/Alexpux) for helping with the
32+
rebase/update and to everyone who fixed packages during the rebuild.
33+
834
### 2025-06-20 - Replacing `x86_64-pc-msys` with `x86_64-pc-cygwin`
935

1036
As part of our ongoing effort to move MSYS2 closer to Cygwin, we have now

0 commit comments

Comments
 (0)