meejah.ca: Terminal Visualizer
Link: https://meejah.ca/blog/terminal-visualizer
Showing numbers is fun and hard
Link: https://meejah.ca/blog/terminal-visualizer
Showing numbers is fun and hard
Python Insider: Python 3.14.0 alpha 5 is out
Link: https://pythoninsider.blogspot.com/2025/02/python-3140-alpha-5-is-out.html
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 features of the 3.14 series, compared to 3.13
Link: https://pythoninsider.blogspot.com/2025/02/python-3140-alpha-5-is-out.html
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 features of the 3.14 series, compared to 3.13
Blogspot
Python Insider: Python 3.14.0 alpha 5 is out
Kushal Das: pass using stateless OpenPGP command line interface
Link: https://kushaldas.in/posts/pass-using-stateless-openpgp-command-line-interface.html
Yesterday I wrote about how
I am using a different tool for git signing and verification. Next, I
replaced my pass usage. I have a small
patch to use
stateless OpenPGP command line interface (SOP). I
Link: https://kushaldas.in/posts/pass-using-stateless-openpgp-command-line-interface.html
Yesterday I wrote about how
I am using a different tool for git signing and verification. Next, I
replaced my pass usage. I have a small
patch to use
stateless OpenPGP command line interface (SOP). I
Zato Blog: Modern REST API Tutorial in Python
Link: https://zato.io/en/blog/modern-rest-api-tutorial-in-python.html
Modern REST API Tutorial in Python
2025-02-12, by Dariusz Suchojad
Great APIs don't win theoretical arguments - they just prefer to work reliably and to make developers' lives easier.
Here's a
Link: https://zato.io/en/blog/modern-rest-api-tutorial-in-python.html
Modern REST API Tutorial in Python
2025-02-12, by Dariusz Suchojad
Great APIs don't win theoretical arguments - they just prefer to work reliably and to make developers' lives easier.
Here's a
Real Python: Quiz: Python Keywords: An Introduction
Link: https://realpython.com/quizzes/python-keywords/
In this quiz, you’ll test your understanding of Python Keywords.
Python keywords are reserved words with specific functions and restrictions in the language. These keywords are always available in Pyt
Link: https://realpython.com/quizzes/python-keywords/
In this quiz, you’ll test your understanding of Python Keywords.
Python keywords are reserved words with specific functions and restrictions in the language. These keywords are always available in Pyt
Realpython
Python Keywords: An Introduction Quiz – Real Python
In this quiz, you'll test your understanding of Python keywords and soft keywords. These reserved words have specific functions and restrictions in Python, and understanding how to use them correctly is fundamental for building Python programs.
EuroPython Society: Changes in the Grants Programme for 2025
Link: https://www.europython-society.org/changes-in-the-grants-programme-for-2025/
TL;DR:We are making small changes to the Grant ProgrammeWe are increasing transparency and reducing ambiguity in the guidelines.We would like to support more events with our limited budgetWe’ve introd
Link: https://www.europython-society.org/changes-in-the-grants-programme-for-2025/
TL;DR:We are making small changes to the Grant ProgrammeWe are increasing transparency and reducing ambiguity in the guidelines.We would like to support more events with our limited budgetWe’ve introd
EuroPython Society
Changes in the Grants Programme for 2025
TL;DR: We are making small changes to the Grant ProgrammeWe are increasing transparency and reducing ambiguity in the guidelines.We would like to support more events with our limited budgetWe’ve introduced caps for events in order to make sure all grants…
Python Morsels: Avoid over-commenting in Python
Link: https://www.pythonmorsels.com/avoid-comments/
When do you need a comment in Python and when should you consider an alternative to commenting?
Table of contents
Documenting instead of commenting
Non-obvious variables and values
Unnamed code blo
Link: https://www.pythonmorsels.com/avoid-comments/
When do you need a comment in Python and when should you consider an alternative to commenting?
Table of contents
Documenting instead of commenting
Non-obvious variables and values
Unnamed code blo
Pythonmorsels
Avoid over-commenting in Python
When do you need a comment in Python and when should you consider an alternative to commenting?
Real Python: Python Keywords: An Introduction
Link: https://realpython.com/python-keywords/
Python keywords are reserved words with specific functions and restrictions in the language. Currently, Python has thirty-five keywords and four soft keywords. These keywords are always available in P
Link: https://realpython.com/python-keywords/
Python keywords are reserved words with specific functions and restrictions in the language. Currently, Python has thirty-five keywords and four soft keywords. These keywords are always available in P
Realpython
Python Keywords: An Introduction – Real Python
Python keywords are the fundamental building blocks of any Python program. In this tutorial, you'll learn the basic syntax and usage of each of Python's thirty-five keywords and four soft keywords so you can write more efficient and readable code.
EuroPython Society: Board Report for January 2025
Link: https://www.europython-society.org/board-report-for-january-2025/
The top priority for the board in January was finishing the hiring of our event manager. We’re super excited to introduce Anežka Müller! Anežka is a freelance event manager and a longtime member of th
Link: https://www.europython-society.org/board-report-for-january-2025/
The top priority for the board in January was finishing the hiring of our event manager. We’re super excited to introduce Anežka Müller! Anežka is a freelance event manager and a longtime member of th
EuroPython Society
Board Report for January 2025
The top priority for the board in January was finishing the hiring of our event manager. We’re super excited to introduce Anežka Müller! Anežka is a freelance event manager and a longtime member of the Czech Python community. She’s a member of the Pyvec board…
EuroPython: EuroPython February 2025 Newsletter
Link: https://blog.europython.eu/europython-february-2025-newsletter/
Hey ya 👋 Hope you&aposre all having a fantastic February. We sure have been busy and got some exciting updates for you as we gear up for EuroPython 2025, which is taking place once again in the beauti
Link: https://blog.europython.eu/europython-february-2025-newsletter/
Hey ya 👋 Hope you&aposre all having a fantastic February. We sure have been busy and got some exciting updates for you as we gear up for EuroPython 2025, which is taking place once again in the beauti
EuroPython Blog
EuroPython February 2025 Newsletter
Hey ya 👋
Hope you're all having a fantastic February. We sure have been busy and got some exciting updates for you as we gear up for EuroPython 2025, which is taking place once again in the beautiful city of Prague. So let's dive right in!
🗃️ Community…
Hope you're all having a fantastic February. We sure have been busy and got some exciting updates for you as we gear up for EuroPython 2025, which is taking place once again in the beautiful city of Prague. So let's dive right in!
🗃️ Community…
Kay Hayen: Nuitka Release 2.6
Link: https://nuitka.net/posts/nuitka-release-26.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release has all-around improvements, with a lot effort spent on bug
f
Link: https://nuitka.net/posts/nuitka-release-26.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release has all-around improvements, with a lot effort spent on bug
f
Peter Bengtsson: get in JavaScript is the same as property in Python
Link: http://www.peterbe.com/plog/get-in-javascript-is-the-same-as-property-in-python
Prefix a function, in an object or class, with `get` and then that acts as a function call without brackets. Just like Python's `property` decorator.
Link: http://www.peterbe.com/plog/get-in-javascript-is-the-same-as-property-in-python
Prefix a function, in an object or class, with `get` and then that acts as a function call without brackets. Just like Python's `property` decorator.
Peterbe
get in JavaScript is the same as property in Python - Peterbe.com
Prefix a function, in an object or class, with `get` and then that acts as a function call without brackets. Just like Python's `property` decorator.
Bojan Mihelac: Prefixed Parameters for Django querystring tag
Link: http://code.informatikamihelac.com/en/query-string-with-prefixed-parameters/
An overview of Django 5.1's new querystring tag and how to add support for prefixed parameters.
Link: http://code.informatikamihelac.com/en/query-string-with-prefixed-parameters/
An overview of Django 5.1's new querystring tag and how to add support for prefixed parameters.
Informatikamihelac
Prefixed Parameters for Django querystring tag
Giampaolo Rodola: psutil: drop Python 2.7 support
Link: https://gmpy.dev/blog/2025/psutil-drop-python-27-support
About dropping Python 2.7 support, 3 years ago I stated:
Not a chance, for many years to come. [Python 2.7] currently represents 7-10%
of total downloads, meaning around 70k / 100k downloads per day.
Link: https://gmpy.dev/blog/2025/psutil-drop-python-27-support
About dropping Python 2.7 support, 3 years ago I stated:
Not a chance, for many years to come. [Python 2.7] currently represents 7-10%
of total downloads, meaning around 70k / 100k downloads per day.
Daniel Roy Greenfeld: Building a playing card deck
Link: https://daniel.feldroy.com/posts/2025-02-deck-of-cards
Today is Valentine's Day. That makes it the perfect day to write a blog post about showing how to not just build a deck of cards, but show off cards from the heart suite.
Link: https://daniel.feldroy.com/posts/2025-02-deck-of-cards
Today is Valentine's Day. That makes it the perfect day to write a blog post about showing how to not just build a deck of cards, but show off cards from the heart suite.
https://daniel.feldroy.com
Building a playing card deck
Today is Valentine's Day. That makes it the perfect day to write a blog post about showing how to not just build a deck of cards, but show off cards from the heart suite.
Real Python: The Real Python Podcast – Episode #239: Behavior-Driven vs Test-Driven Development & Using Regex in Python
Link: https://realpython.com/podcasts/rpp/239/
What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the sh
Link: https://realpython.com/podcasts/rpp/239/
What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the sh
Realpython
Episode #239: Behavior-Driven vs Test-Driven Development & Using Regex in Python – The Real Python Podcast
What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly…
Hugo van Kemenade: Improving licence metadata
Link: https://hugovk.dev/blog/2025/improving-licence-metadata/
What? #PEP 639 defines a spec on how to document licences
used in Python projects.
Instead of using a Trove classifier such as “License ::
OSI Approved :: BSD License”, which is imprecise (for example
Link: https://hugovk.dev/blog/2025/improving-licence-metadata/
What? #PEP 639 defines a spec on how to document licences
used in Python projects.
Instead of using a Trove classifier such as “License ::
OSI Approved :: BSD License”, which is imprecise (for example
Hugo van Kemenade
Improving licence metadata
How to update your Python project for PEP 639
Django Weblog: DjangoCongress JP 2025 Announcement and Live Streaming!
Link: https://www.djangoproject.com/weblog/2025/feb/14/djangocongress-jp-2025-announcement-and-livestream/
DjangoCongress JP 2025, to be held on Saturday, February 22, 2025 at 10 am (Japan Standard Time), will be broadcast live!
It will be streamed on the following YouTube Live channels:
DjangoCongress J
Link: https://www.djangoproject.com/weblog/2025/feb/14/djangocongress-jp-2025-announcement-and-livestream/
DjangoCongress JP 2025, to be held on Saturday, February 22, 2025 at 10 am (Japan Standard Time), will be broadcast live!
It will be streamed on the following YouTube Live channels:
DjangoCongress J
Django Project
DjangoCongress JP 2025 Announcement and Live Streaming!
Posted by DjangoCongress JP team on Feb. 14, 2025
Kay Hayen: Nuitka this week #16
Link: https://nuitka.net/posts/nuitka-this-week-16.html
Hey Nuitka users! This started out as an idea of a weekly update, but
that hasn’t happened, and so we will switch it over to just writing up
when something interesting happens and then push it out rel
Link: https://nuitka.net/posts/nuitka-this-week-16.html
Hey Nuitka users! This started out as an idea of a weekly update, but
that hasn’t happened, and so we will switch it over to just writing up
when something interesting happens and then push it out rel
Real Python: Python News Roundup: February 2025
Link: https://realpython.com/python-news-february-2025/
The new year has brought a flurry of activity to the Python community. New bugfix releases of Python 3.12 and 3.13 show that the developers seemingly never sleep. A new type of interpreter is slated f
Link: https://realpython.com/python-news-february-2025/
The new year has brought a flurry of activity to the Python community. New bugfix releases of Python 3.12 and 3.13 show that the developers seemingly never sleep. A new type of interpreter is slated f
Realpython
Python News Roundup: February 2025 – Real Python
2025 looks to be an exciting year for Python. A new type of interpreter improves the performance of the upcoming Python 3.14. Additionally, the community is busy developing third-party libraries, challenging each other with new puzzles, and planning conferences.