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
11 changes: 11 additions & 0 deletions content/authors/hugo-van-kemenade.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"name": "Hugo van Kemenade",
"bio": "Python release manager and core team member",
"github": "hugovk",
"avatar": "",
"twitter": "",
"bluesky": "hugovk.dev",
"mastodon": "https://mastodon.social/@hugovk",
"website": "https://hugovk.dev",
"featured": false
}
11 changes: 0 additions & 11 deletions content/authors/hugo.json

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14 release candidate 1 is go!'
publishDate: '2025-07-22'
updatedDate: '2025-07-30'
author: Hugo
author: Hugo van Kemenade
description: 'It’s the first 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc1/ This is the first release candidate of Python 3.14 This relea...'
tags:
- releases
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.14.0 alpha 1 is now available
publishDate: '2024-10-15'
updatedDate: '2024-10-16'
author: Hugo
author: Hugo van Kemenade
description: 'It''s now time for a new alpha of a new version of Python! https://www.python.org/downloads/release/python-3140a1/ This is an early developer preview of Python...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-alpha-2-released/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.14.0 alpha 2 released
publishDate: '2024-11-19'
updatedDate: '2024-11-19'
author: Hugo
author: Hugo van Kemenade
description: 'Alpha 2? But Alpha 1 only just came out! https://www.python.org/downloads/release/python-3140a2/ This is an early developer preview of Python 3.14 Major new ...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-alpha-3-is-out/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.14.0 alpha 3 is out
publishDate: '2024-12-17'
updatedDate: '2024-12-17'
author: Hugo
author: Hugo van Kemenade
description: 'O Alpha 3, O Alpha 3, how lovely are your branches! https://www.python.org/downloads/release/python-3140a3/ This is an early developer preview of Python 3.14...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-alpha-4-is-out/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.14.0 alpha 4 is out
publishDate: '2025-01-14'
updatedDate: '2025-02-25'
author: Hugo
author: Hugo van Kemenade
description: 'Hello, three dot fourteen dot zero alpha four! https://www.python.org/downloads/release/python-3140a4/ This is an early developer preview of Python 3.14 Majo...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-alpha-5-is-out/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.14.0 alpha 5 is out
publishDate: '2025-02-11'
updatedDate: '2025-02-11'
author: Hugo
author: Hugo van Kemenade
description: 'Here comes the antepenultimate alpha. https://www.python.org/downloads/release/python-3140a5/ This is an early developer preview of Python 3.14 Major new fea...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-alpha-6-is-out/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.14.0 alpha 6 is out
publishDate: '2025-03-14'
updatedDate: '2025-04-08'
author: Hugo
author: Hugo van Kemenade
description: 'Here comes the penultimate alpha. https://www.python.org/downloads/release/python-3140a6/ This is an early developer preview of Python 3.14 Major new feature...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-beta-1-is-here/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0 beta 1 is here!'
publishDate: '2025-05-07'
updatedDate: '2025-05-09'
author: Hugo
author: Hugo van Kemenade
description: 'Only one day late, welcome to the first beta! https://www.python.org/downloads/release/python-3140b1/ This is a beta preview of Python 3.14 Python 3.14 is st...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-beta-2-is-here/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0 beta 2 is here!'
publishDate: '2025-05-26'
updatedDate: '2025-05-26'
author: Hugo
author: Hugo van Kemenade
description: 'Here’s the second 3.14 beta. https://www.python.org/downloads/release/python-3140b2/ This is a beta preview of Python 3.14 Python 3.14 is still in developmen...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-beta-3-is-here/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0 beta 3 is here!'
publishDate: '2025-06-17'
updatedDate: '2025-08-06'
author: Hugo
author: Hugo van Kemenade
description: 'It’s 3.14 beta 3! https://www.python.org/downloads/release/python-3140b3/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This rel...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140-beta-4-is-here/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0 beta 4 is here!'
publishDate: '2025-07-08'
updatedDate: '2025-07-08'
author: Hugo
author: Hugo van Kemenade
description: 'It’s the final 3.14 beta! https://www.python.org/downloads/release/python-3140b4/ This is a beta preview of Python 3.14 Python 3.14 is still in development. ...'
tags:
- releases
Expand Down
6 changes: 3 additions & 3 deletions content/posts/python-3140-final-is-here/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0 (final) is here!'
publishDate: '2025-10-07'
updatedDate: '2025-10-07'
author: Hugo
author: Hugo van Kemenade
description: '!Two snakes enjoying a pie with 3.14 on the top and π crimping Python 3.14.0 is now available python.org/downloads/release/python-3140/ This is the stable re...'
tags:
- releases
Expand Down Expand Up @@ -79,13 +79,13 @@ In 1995, Mike Keith, an American mathematician and author of constrained writing

>             **Poe, E.
>       Near a Raven**
>
>
> Midnights so dreary, tired and weary.
>     Silently pondering volumes extolling all by-now obsolete lore.
> During my rather long nap - the weirdest tap!
>     An ominous vibrating sound disturbing my chamber’s antedoor.
>         “This”, I whispered quietly, “I ignore”.
>
>
> Perfectly, the intellect remembers: the ghostly fires, a glittering ember.
>     Inflamed by lightning’s outbursts, windows cast penumbras upon this floor.
> Sorrowful, as one mistreated, unhappy thoughts I heeded:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0a7, 3.13.3, 3.12.10, 3.11.12, 3.10.17 and 3.9.22 are now available'
publishDate: '2025-04-08'
updatedDate: '2025-04-08'
author: Hugo
author: Hugo van Kemenade
description: 'Not one, not two, not three, not four, not five, but six releases! Is this the most in a single day? 3.12-3.14 were regularly scheduled, and we had some secu...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140rc2-and-3137-are-go/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0rc2 and 3.13.7 are go!'
publishDate: '2025-08-14'
updatedDate: '2025-08-14'
author: Hugo
author: Hugo van Kemenade
description: 'Not one but two expedited releases! 🎉 🎉 Python 3.14.0rc2 It’s the ~final~ 🪄 penultimate 🪄 3.14 release candidate! https://www.python.org/downloads/releas...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3140rc3-is-go/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.0rc3 is go!'
publishDate: '2025-09-18'
updatedDate: '2025-10-07'
author: Hugo
author: Hugo van Kemenade
description: 'It’s 🪄 finally 🪄 the final 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc3/ Note: It’s another magic release. We fixed anot...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3141-is-now-available/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.1 is now available!'
publishDate: '2025-12-02'
updatedDate: '2025-12-02'
author: Hugo
author: Hugo van Kemenade
description: '!Two snakes enjoying a pie with 3.14 on the top and π crimping This is first maintenance release of Python 3.14 Python 3.14.1 is the first maintenance release...'
tags:
- releases
Expand Down
26 changes: 13 additions & 13 deletions content/posts/python-3142-and-31311-are-now-available/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.14.2 and 3.13.11 are now available!'
publishDate: '2025-12-05'
updatedDate: '2025-12-05'
author: Hugo
author: Hugo van Kemenade
description: 'Two more, just three days after the last? Yes! We found some regressions, so here’s an expedited pair of releases. They also come with some bonus security fi...'
tags:
- releases
Expand All @@ -23,20 +23,20 @@ Python 3.14.2 is the second maintenance release of 3.14, containing 18 bugfixes,
This is an expedited release to fix the following regressions:

- [gh-142206](https://github.com/python/cpython/issues/142206): Exceptions in `multiprocessing` in running programs while upgrading Python.

- [gh-142214](https://github.com/python/cpython/issues/142214): Exceptions in dataclasses without `__init__` method.

- [gh-142218](https://github.com/python/cpython/issues/142218): Segmentation faults and assertion failures in insertdict.

- [gh-140797](https://github.com/python/cpython/issues/140797): Crash when using multiple capturing groups in `re.Scanner`


And these security fixes:

- [gh-142145](https://github.com/python/cpython/issues/142145): Remove quadratic behavior in node ID cache clearing ([CVE-2025-12084](https://www.cve.org/CVERecord?id=CVE-2025-12084))

- [gh-119452](https://github.com/python/cpython/issues/119452): Fix a potential virtual memory allocation denial of service in http.server


See the full [changelog](https://docs.python.org/release/3.14.2/whatsnew/changelog.html).

Expand All @@ -47,20 +47,20 @@ See the full [changelog](https://docs.python.org/release/3.14.2/whatsnew/changel
Python 3.13.11 is the eleventh maintenance release of 3.13. This is an expedited release to fix the following regressions:

- [gh-142206](https://github.com/python/cpython/issues/142206): Exceptions in `multiprocessing` in running programs while upgrading Python.

- [gh-142218](https://github.com/python/cpython/issues/142218): Segmentation faults and assertion failures in insertdict.

- [gh-140797](https://github.com/python/cpython/issues/140797): Crash when using multiple capturing groups in `re.Scanner`


And these security fixes:

- [gh-142145](https://github.com/python/cpython/issues/142145): Remove quadratic behavior in node ID cache clearing ([CVE-2025-12084](https://www.cve.org/CVERecord?id=CVE-2025-12084))

- [gh-119451](https://github.com/python/cpython/issues/119451): Fix a potential denial of service in http.client

- [gh-119452](https://github.com/python/cpython/issues/119452): Fix a potential virtual memory allocation denial of service in http.server


See the full [changelog](https://docs.python.org/release/3.13.11/whatsnew/changelog.html).

Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3150-alpha-1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.15.0 alpha 1
publishDate: '2025-10-15'
updatedDate: '2025-10-15'
author: Hugo
author: Hugo van Kemenade
description: 'This is an early developer preview of Python 3.15 https://www.python.org/downloads/release/python-3150a1/ Major new features of the 3.15 series, compared to ...'
tags:
- releases
Expand Down
6 changes: 3 additions & 3 deletions content/posts/python-3150-alpha-3/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.15.0 alpha 3
publishDate: '2025-12-16'
updatedDate: '2025-12-16'
author: Hugo
author: Hugo van Kemenade
description: 'This is an early developer preview of Python 3.15 www.python.org/downloads/release/python-3150a3/ Major new features of the 3.15 series, compared to 3.14 Pyt...'
tags:
- releases
Expand Down Expand Up @@ -42,9 +42,9 @@ The next pre-release of Python 3.15 will be 3.15.0a4, currently scheduled for 20
## And now for something completely different

> Instantly the captain ran forward, and in a loud voice commanded his crew to desist from hoisting the cutting-tackles, and at once cast loose the cables and chains confining the whales to the ship.
>
>
> “What now?” said the Guernsey-man, when the Captain had returned to them.
>
>
> “Why, let me see; yes, you may as well tell him now that—that—in fact, tell him I’ve diddled him, and (aside to himself) perhaps somebody else.”

## Enjoy the new release
Expand Down
8 changes: 4 additions & 4 deletions content/posts/python-3150-alpha-4/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.15.0 alpha 4
publishDate: '2026-01-13'
updatedDate: '2026-01-15'
author: Hugo
author: Hugo van Kemenade
description: 'Edit: This 3.15.0a4 was accidentally built against \ from 2025-12-23 instead of 2026-01-13, so 3.15.0a5 is an extra release correctly built against 2026-01-1...'
tags:
- releases
Expand Down Expand Up @@ -45,11 +45,11 @@ The next pre-release of Python 3.15 will be 3.15.0a5, currently scheduled for 20
## And now for something completely different

> Upon this every soul was confounded; for the phenomenon just then observed by Ahab had unaccountably escaped every one else; but its very blinding palpableness must have been the cause.
>
>
> Thrusting his head half way into the binnacle, Ahab caught one glimpse of the compasses; his uplifted arm slowly fell; for a moment he almost seemed to stagger. Standing behind him Starbuck looked, and lo! the two compasses pointed East, and the Pequod was as infallibly going West.
>
>
> But ere the first wild alarm could get out abroad among the crew, the old man with a rigid laugh exclaimed, “I have it! It has happened before. Mr. Starbuck, last night’s thunder turned our compasses—that’s all. Thou hast before now heard of such a thing, I take it.”
>
>
> “Aye; but never before has it happened to me, sir,” said the pale mate, gloomily.

## Enjoy the new release
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Python 3.15.0 alpha 5 (yes, another alpha!)'
publishDate: '2026-01-14'
updatedDate: '2026-01-15'
author: Hugo
author: Hugo van Kemenade
description: 'Note: 3.15.0a4 was accidentally built against from 2025-12-23 instead of 2026-01-13, so this 3.15.0a5 is an extra release correctly built against 2026-01-14...'
tags:
- releases
Expand Down
2 changes: 1 addition & 1 deletion content/posts/python-3150-alpha-6/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.15.0 alpha 6
publishDate: '2026-02-11'
updatedDate: '2026-02-11'
author: Hugo
author: Hugo van Kemenade
description: 'This is an early developer preview of Python 3.15 www.python.org/downloads/release/python-3150a6/ Major new features of the 3.15 series, compared to 3.14 Pyt...'
tags:
- releases
Expand Down
4 changes: 2 additions & 2 deletions content/posts/python-3150a2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Python 3.15.0 alpha 2
publishDate: '2025-11-19'
updatedDate: '2025-11-19'
author: Hugo
author: Hugo van Kemenade
description: 'This is an early developer preview of Python 3.15 https://www.python.org/downloads/release/python-3150a2/ Major new features of the 3.15 series, compared to ...'
tags:
- releases
Expand Down Expand Up @@ -42,7 +42,7 @@ The next pre-release of Python 3.15 will be 3.15.0a3, currently scheduled for 20
# And now for something completely different

> “An hour,” said Ahab, standing rooted in his boat’s stern; and he gazed beyond the whale’s place, towards the dim blue spaces and wide wooing vacancies to leeward. It was only an instant; for again his eyes seemed whirling round in his head as he swept the watery circle. The breeze now freshened; the sea began to swell.
>
>
> “The birds!—the birds!” cried Tashtego.

# Enjoy the new release
Expand Down
2 changes: 1 addition & 1 deletion keystatic.config.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { inline } from "@keystatic/core/content-components";

const knownAuthors = [
"Thomas Wouters",
"Hugo",
"Hugo van Kemenade",
"Pablo Galindo",
"Łukasz Langa",
"Ned Deily",
Expand Down