Python Morsels: Python 3.14's best new features
Link: https://www.pythonmorsels.com/python314/
Python 3.14 includes syntax highlighting, improved error messages, enhanced support for cocurrency and parallelism, t-strings and more!
Table of contents
Very important but not my favorites
Python
Link: https://www.pythonmorsels.com/python314/
Python 3.14 includes syntax highlighting, improved error messages, enhanced support for cocurrency and parallelism, t-strings and more!
Table of contents
Very important but not my favorites
Python
Pythonmorsels
Python 3.14's best new features
Python 3.14 includes syntax highlighting, improved error messages, enhanced support for cocurrency and parallelism, t-strings and more!
PyCoder’s Weekly: Issue #703: PEP 8, Error Messages in Python 3.14, splitlines(), and More (Oct. 7, 2025)
Link: https://pycoders.com/issues/703
#703 – OCTOBER 7, 2025 View in Browser » Python Violates PEP 8 PEP 8 outlines the preferred coding style for Python. It often gets wielded as a cudgel in online conversations. This post talks ab
Link: https://pycoders.com/issues/703
#703 – OCTOBER 7, 2025 View in Browser » Python Violates PEP 8 PEP 8 outlines the preferred coding style for Python. It often gets wielded as a cudgel in online conversations. This post talks ab
Pycoders
PyCoder’s Weekly | Issue #703
PEP 8, Error Messages in Python 3.14, splitlines(), and More
Real Python: Quiz: Python 3.14: Cool New Features for You to Try
Link: https://realpython.com/quizzes/python314-new-features/
In this quiz, you’ll test your understanding of
Python 3.14: Cool New Features for You to Try. By working through this quiz, you’ll review the key updates and improvements in this version of Python.
Link: https://realpython.com/quizzes/python314-new-features/
In this quiz, you’ll test your understanding of
Python 3.14: Cool New Features for You to Try. By working through this quiz, you’ll review the key updates and improvements in this version of Python.
Realpython
Python 3.14: Cool New Features for You to Try Quiz – Real Python
In this quiz, you'll test your understanding of the new features introduced in Python 3.14. By working through this quiz, you'll review the key updates and improvements in this version of Python.
Real Python: Python 3.14: Cool New Features for You to Try
Link: https://realpython.com/python314-new-features/
Python 3.14 was released on October 7, 2025. While many of its biggest changes happen under the hood, there are practical improvements you’ll notice right away. This version sharpens the language’s to
Link: https://realpython.com/python314-new-features/
Python 3.14 was released on October 7, 2025. While many of its biggest changes happen under the hood, there are practical improvements you’ll notice right away. This version sharpens the language’s to
Realpython
Python 3.14: Cool New Features for You to Try – Real Python
Learn what's new in Python 3.14, including an upgraded REPL, template strings, lazy annotations, and subinterpreters, with examples to try in your code.
Mike Driscoll: An /intro to Python 3.14’s New Features
Link: https://www.blog.pythonlibrary.org/2025/10/09/an-intro-to-python-3-14s-new-features/
Python 3.14 came out this week and has many new features and improvements. For the full details behind the release, the documentation is the best source. However, you will find a quick overview of the
Link: https://www.blog.pythonlibrary.org/2025/10/09/an-intro-to-python-3-14s-new-features/
Python 3.14 came out this week and has many new features and improvements. For the full details behind the release, the documentation is the best source. However, you will find a quick overview of the
Mouse Vs Python
An /intro to Python 3.14's New Features - Mouse Vs Python
Python 3.14 came out this week and has many new features and improvements. For the full details behind the release, the documentation is the best source.
Everyday Superpowers: Why I switched from HTMX to Datastar
Link: https://everydaysuperpowers.dev/articles/why-i-switched-from-htmx-to-datastar/
In 2022, David Guillot delivered an inspiring DjangoCon Europe talk, showcasing a web app that looked and felt as dynamic as a React app. Yet he and his team had done something bold. They converted it
Link: https://everydaysuperpowers.dev/articles/why-i-switched-from-htmx-to-datastar/
In 2022, David Guillot delivered an inspiring DjangoCon Europe talk, showcasing a web app that looked and felt as dynamic as a React app. Yet he and his team had done something bold. They converted it
everydaysuperpowers.dev
Why I switched from HTMX to Datastar
Python Bytes: #452 pi py-day (or is it py pi-day?)
Link: https://pythonbytes.fm/episodes/show/452/pi-py-day-or-is-it-py-pi-day
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* Python 3.14</em>*</li>
<li><em>* <a href="https://ft-checker.com?featured_on=pythonbytes">Free-threaded Python Library Compatibili
Link: https://pythonbytes.fm/episodes/show/452/pi-py-day-or-is-it-py-pi-day
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* Python 3.14</em>*</li>
<li><em>* <a href="https://ft-checker.com?featured_on=pythonbytes">Free-threaded Python Library Compatibili
pythonbytes.fm
pi py-day (or is it py pi-day?)
News and announcements from the Python community for the week of Oct 9th, 2025
Django Weblog: 2025 Malcolm Tredinnick Memorial Prize awarded to Tim Schilling
Link: https://www.djangoproject.com/weblog/2025/oct/10/malcolm-prize-awarded-to-tim-schilling/
We are pleased to announce that the 2025 Malcolm Tredinnick Memorial Prize has been awarded to Tim Schilling!
Tim embodies the values that define the Django community: generosity, respect, thoughtfuln
Link: https://www.djangoproject.com/weblog/2025/oct/10/malcolm-prize-awarded-to-tim-schilling/
We are pleased to announce that the 2025 Malcolm Tredinnick Memorial Prize has been awarded to Tim Schilling!
Tim embodies the values that define the Django community: generosity, respect, thoughtfuln
Django Project
2025 Malcolm Tredinnick Memorial Prize awarded to Tim Schilling
Posted by Sarah Abderemane & Thibaud Colas on Oct. 10, 2025
Real Python: The Real Python Podcast – Episode #269: Python 3.14: Exploring the New Features
Link: https://realpython.com/podcasts/rpp/269/
Python 3.14 is here! Christopher Trudeau returns to discuss the new version with Real Python team member Bartosz Zaczyński. This year, Bartosz coordinated the series of preview articles with members o
Link: https://realpython.com/podcasts/rpp/269/
Python 3.14 is here! Christopher Trudeau returns to discuss the new version with Real Python team member Bartosz Zaczyński. This year, Bartosz coordinated the series of preview articles with members o
Realpython
Episode #269: Python 3.14: Exploring the New Features – The Real Python Podcast
Python 3.14 is here! Christopher Trudeau returns to discuss the new version with Real Python team member Bartosz Zaczyński. This year, Bartosz coordinated the series of preview articles with members of the Real Python team and wrote the showcase tutorial…
Peter Bengtsson: In Python, you have to specify the type and not rely on inference
Link: http://www.peterbe.com/plog/in-python-you-have-to-specify-the-type-and-not-rely-on-inference
Unlike TypeScript, if you give a variable a default, which has a type, that variable is implied to always have the type of the default. That's not the case with mypy and ty.
Link: http://www.peterbe.com/plog/in-python-you-have-to-specify-the-type-and-not-rely-on-inference
Unlike TypeScript, if you give a variable a default, which has a type, that variable is implied to always have the type of the default. That's not the case with mypy and ty.
Peterbe
In Python, you have to specify the type and not rely on inference - Peterbe.com
Unlike TypeScript, if you give a variable a default, which has a type, that variable is implied to always have the type of the default. That's not the case with mypy and ty.
Trey Hunner: Handy Python REPL Modifications
Link: https://treyhunner.com/2025/10/handy-python-repl-modifications/
I find myself in the Python REPL a lot.
I open up the REPL to play with an idea, to use Python as a calculator or quick and dirty text parsing tool, to record a screencast, to come up with a code exam
Link: https://treyhunner.com/2025/10/handy-python-repl-modifications/
I find myself in the Python REPL a lot.
I open up the REPL to play with an idea, to use Python as a calculator or quick and dirty text parsing tool, to record a screencast, to come up with a code exam
Treyhunner
Handy Python REPL Modifications
I find myself in the Python REPL a lot. I open up the REPL to play with an idea, to use Python as a calculator or quick and dirty text parsing tool, …
Python Engineering at Microsoft: Python in Visual Studio Code – October 2025 Release
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2025-release/
We’re excited to announce that the October 2025 release of the Python extensions for Visual Studio Code are now available!
This release includes the following announcements:
Python Environments exten
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2025-release/
We’re excited to announce that the October 2025 release of the Python extensions for Visual Studio Code are now available!
This release includes the following announcements:
Python Environments exten
Microsoft News
Python in Visual Studio Code – October 2025 Release
The October 2025 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes improvements to the Python Environments extension, Copy Test ID functionality, and enhanced environment activation when using Copilot…
Brian Okken: Testing against Python 3.14
Link: https://pythontest.com/testing-with-python-3-14/
Python 3.14 is here.
If you haven’t done so, it’s time to update your projects to test against 3.14.
The following procedure is what I’m following for a handful of projects. Your process of course may
Link: https://pythontest.com/testing-with-python-3-14/
Python 3.14 is here.
If you haven’t done so, it’s time to update your projects to test against 3.14.
The following procedure is what I’m following for a handful of projects. Your process of course may
Pythontest
Testing against Python 3.14 | PythonTest
Steps I take for updating a project for running and testing on Python 3.14
Brian Okken: Installing Python 3.14 on Mac or Windows
Link: https://pythontest.com/python/installing-python-3-14/
The easiest way to install Python 3.14 (or 3.13, 3.12, 3.11, 3.10, 3.10, …)
I originally wrote this post in 2022 for Python 3.11.
From 2022 through 2024, I remained of the belief that installing from
Link: https://pythontest.com/python/installing-python-3-14/
The easiest way to install Python 3.14 (or 3.13, 3.12, 3.11, 3.10, 3.10, …)
I originally wrote this post in 2022 for Python 3.11.
From 2022 through 2024, I remained of the belief that installing from
Pythontest
Installing Python 3.14 on Mac or Windows | PythonTest
The easiest way to install Python 3.14 (or 3.13, 3.12, 3.11, 3.10,...). Includes descriptions for installing from both python.org and using uv.
Brett Cannon: Why it took 4 years to get a lock files specification
Link: https://snarky.ca/why-it-took-4-years-to-get-a-lock-files-specification/
(This is the blog post version of my keynote from EuroPython 2025 in Prague, Czechia.)We now have a lock file format specification. That might not sound like a big deal, but for me it took 4 years of
Link: https://snarky.ca/why-it-took-4-years-to-get-a-lock-files-specification/
(This is the blog post version of my keynote from EuroPython 2025 in Prague, Czechia.)We now have a lock file format specification. That might not sound like a big deal, but for me it took 4 years of
Tall, Snarky Canadian
Why it took 4 years to get a lock files specification
(This is the blog post version of my keynote from EuroPython 2025 in Prague, Czechia.)
We now have a lock file format specification. That might not sound like a big deal, but for me it took 4 years of active work to get us that specification. Part education…
We now have a lock file format specification. That might not sound like a big deal, but for me it took 4 years of active work to get us that specification. Part education…
Django Weblog: 2026 DSF Board Nominations
Link: https://www.djangoproject.com/weblog/2025/oct/11/2026-dsf-board-nominations/
Nominations are open for the elections of the 2026 Django Software Foundation Board of Directors. The Board guides the direction of the marketing, governance and outreach activities of the Django comm
Link: https://www.djangoproject.com/weblog/2025/oct/11/2026-dsf-board-nominations/
Nominations are open for the elections of the 2026 Django Software Foundation Board of Directors. The Board guides the direction of the marketing, governance and outreach activities of the Django comm
Django Project
2026 DSF Board Nominations
Posted by Thibaud Colas on Oct. 11, 2025
Hugo van Kemenade: Releasing Python 3.14.0
Link: https://hugovk.dev/blog/2025/releasing-python-3-14-0/
Prologue #I livetooted the release of Python 3.14.0. Here it is in blogpost form!
One week #Only one week left until the release of
Python 3.14.0 final!
What are you looking forward to?
#Python
#Pyth
Link: https://hugovk.dev/blog/2025/releasing-python-3-14-0/
Prologue #I livetooted the release of Python 3.14.0. Here it is in blogpost form!
One week #Only one week left until the release of
Python 3.14.0 final!
What are you looking forward to?
#Python
#Pyth
Hugo van Kemenade
Releasing Python 3.14.0
Paolo Melchiorre: My Django On The Med 2025 🏖️
Link: https://www.paulox.net/2025/10/12/my-django-on-the-med-2025/
A summary of my experience at Django On The Med 2025 told through the posts I published on Mastodon during the conference.
Link: https://www.paulox.net/2025/10/12/my-django-on-the-med-2025/
A summary of my experience at Django On The Med 2025 told through the posts I published on Mastodon during the conference.
Paolo Melchiorre
My Django On The Med 2025 🏖️
A summary of my experience at Django On The Med 2025 told through the posts I published on Mastodon during the conference.
Anwesha Das: ssh version output in stderr
Link: http://anweshadas.in/ssh-version-output-in-stderr/
Generally Linux commands print their version on stdout, for example
git --version or python --version. But not ssh. ssh -V prints output to stderr.
To test it you can do the following:
git version
Link: http://anweshadas.in/ssh-version-output-in-stderr/
Generally Linux commands print their version on stdout, for example
git --version or python --version. But not ssh. ssh -V prints output to stderr.
To test it you can do the following:
git version
Law Explained India
ssh version output in stderr
Generally Linux commands print their version on stdout, for example
git --version or python --version. But not ssh. ssh -V prints output to stderr.
To test it you can do the following:
git version on stdout
> git --version 2> error 1> output
> cat…
git --version or python --version. But not ssh. ssh -V prints output to stderr.
To test it you can do the following:
git version on stdout
> git --version 2> error 1> output
> cat…
Lucas Cimon: Spotlight on pdfly, the Swiss Army knife for PDF files
Link: https://chezsoi.org/lucas/blog/spotlight-on-pdfly.html
Project documentation: pdfly.readthedocs.io
pdfly is the youngest project of the py-pdf organization.
It has been created by Martin Thoma in 2022.
It's simply a CLI tool to manipulate PDF files, writ
Link: https://chezsoi.org/lucas/blog/spotlight-on-pdfly.html
Project documentation: pdfly.readthedocs.io
pdfly is the youngest project of the py-pdf organization.
It has been created by Martin Thoma in 2022.
It's simply a CLI tool to manipulate PDF files, writ
Ludochaordic
Spotlight on pdfly, the Swiss Army knife for PDF files
Project documentation: pdfly.readthedocs.io pdfly is the youngest project of the py-pdf organization. It has been created by Martin Thoma in 2022. It's simply a CLI tool to manipulate PDF files, written in Python and based on the fpdf2 & pypdf libraries.…