We’re very happy to welcome Petr Viktorin as the Deputy Developer in Residence! Better yet, he is joined by Serhiy Storchaka as the Supporting Developer in Residence. This transforms the residency program into a full blown team! We couldn’t be happier….
There’s security content in the releases, let’s dive right in.
gh-108310: Fixed an issue where instances of ssl.SSLSocket
were vulnerable to a bypass of the TLS handshake and included
protections (like certificate verification) and treating sent
une…
Greetings! Time for another combined release of six separate versions of Python!
Before you scroll away to the download links
Please test the 3.12 beta! Downloading it and trying it out helps us a
lot in ensuring Python 3.12.0 will be as polished as …
Greetings! We bring you a slew of releases this fine Saint Nicholas /
Sinterklaas day. Six simultaneous releases has got to be some record.
There’s one more record we broke this time, you’ll see below.
In any case, updating is recommended due to secu…
From October 3rd to October 7th a group of Python core developers gathered for a sprint hosted at Google. The event was mainly sponsored by Google and the Python Software Foundation. The core team used to do this annually between 2016 and 2019. It was …
Déjà vu? Right, a month after the expedited releases we are doing the dance again. This coincides with the regular scheduled time for 3.10.8 but since we accrued a few fixes in 3.7 – 3.9 as well, we’re again releasing all four editions at the same…
We have some security content, and plenty of regular bug fixes for 3.10. Let’s dive right in.CVE-2020-10735Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a …