PyCoder’s Weekly: Issue #681: Loguru, GeoDjango, flexicache, and More (May 13, 2025)
Link: https://pycoders.com/issues/681
#681 – MAY 13, 2025 View in Browser » How to Use Loguru for Simpler Python Logging In this tutorial, you’ll learn how to use Loguru to quickly implement better logging in your Python application
Link: https://pycoders.com/issues/681
#681 – MAY 13, 2025 View in Browser » How to Use Loguru for Simpler Python Logging In this tutorial, you’ll learn how to use Loguru to quickly implement better logging in your Python application
Pycoders
PyCoder’s Weekly | Issue #681
Loguru, GeoDjango, flexicache, and More
Paolo Melchiorre: My DjangoCon Europe 2025
Link: https://www.paulox.net/2025/05/13/my-djangocon-europe-2025/
A summary of my experience at DjangoCon Europe 2025 told through the posts I published on Mastodon during the conference.
Link: https://www.paulox.net/2025/05/13/my-djangocon-europe-2025/
A summary of my experience at DjangoCon Europe 2025 told through the posts I published on Mastodon during the conference.
Paolo Melchiorre
My DjangoCon Europe 2025
A summary of my experience at DjangoCon Europe 2025 told through the posts I published on Mastodon during the conference.
Talk Python to Me: #505: t-strings in Python (PEP 750)
Link: https://talkpython.fm/episodes/show/505/t-strings-in-python-pep-750
Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() w
Link: https://talkpython.fm/episodes/show/505/t-strings-in-python-pep-750
Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() w
talkpython.fm
t-strings in Python (PEP 750)
Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() which offers several powerful styles. Both were verbose…
eGenix.com: eGenix Antispam Bot for Telegram 0.7.1 GA
Link: https://www.egenix.com/company/news/eGenix-Antispam-Bot-for-Telegram-0.7.1-GA.html
Introduction
eGenix has long been running a local user group meeting in Düsseldorf
called Python Meeting Düsseldorf and we are using a Telegram group
for most of our communication.
In the early days
Link: https://www.egenix.com/company/news/eGenix-Antispam-Bot-for-Telegram-0.7.1-GA.html
Introduction
eGenix has long been running a local user group meeting in Düsseldorf
called Python Meeting Düsseldorf and we are using a Telegram group
for most of our communication.
In the early days
eGenix.com
eGenix.com: eGenix Antispam Bot for Telegram 0.7.1 GA
eGenix is pleased to announce the immediate availability of the eGenix Antispam Bot for Telegram 0.7.1 - A simple, yet effective bot implementation to address Telegram signup spam.
Django Weblog: DSF member of the month - Simon Charette
Link: https://www.djangoproject.com/weblog/2025/may/14/dsf-member-of-the-month-simon-charette/
For May 2025, we welcome Simon Charette as our DSF member of the month! ⭐
Simon Charette is a longtime Django contributor and community member. He served on the Django 5.x Steering Council and is par
Link: https://www.djangoproject.com/weblog/2025/may/14/dsf-member-of-the-month-simon-charette/
For May 2025, we welcome Simon Charette as our DSF member of the month! ⭐
Simon Charette is a longtime Django contributor and community member. He served on the Django 5.x Steering Council and is par
Django Project
DSF member of the month - Simon Charette
Posted by Sarah Abderemane on May 14, 2025
Real Python: How to Get the Most Out of PyCon US
Link: https://realpython.com/pycon-guide/
Congratulations! You’re going to PyCon US!
Whether this is your first time or you’re a regular attendee, going to a conference full of people who love the same thing as you is always a fun experience.
Link: https://realpython.com/pycon-guide/
Congratulations! You’re going to PyCon US!
Whether this is your first time or you’re a regular attendee, going to a conference full of people who love the same thing as you is always a fun experience.
Realpython
How to Get the Most Out of PyCon US – Real Python
In this article, you'll learn how you can get the most out of PyCon US. Whether you're a first-timer or a seasoned attendee, this guide will help you get ready to have a great PyCon.
Hugo van Kemenade: PEPs & Co.
Link: https://hugovk.dev/blog/2025/peps-and-co/
PEPs #Here’s Barry Warsaw on the origin of
PEPs, or Python Enhancement Proposals (edited from
PyBay 2017):
I like backronyms. For those who don’t know: a backronym is where you come up with the
acron
Link: https://hugovk.dev/blog/2025/peps-and-co/
PEPs #Here’s Barry Warsaw on the origin of
PEPs, or Python Enhancement Proposals (edited from
PyBay 2017):
I like backronyms. For those who don’t know: a backronym is where you come up with the
acron
Hugo van Kemenade
PEPs & Co.
Django Weblog: DjangoCon Europe and beyond
Link: https://www.djangoproject.com/weblog/2025/may/14/djangocon-europe-and-beyond/
We had a blast at DjangoCon Europe 2025, and hope you did too! Events like this are essential for our community, delighting both first-timers and seasoned Djangonauts with insights, good vibes, and a
Link: https://www.djangoproject.com/weblog/2025/may/14/djangocon-europe-and-beyond/
We had a blast at DjangoCon Europe 2025, and hope you did too! Events like this are essential for our community, delighting both first-timers and seasoned Djangonauts with insights, good vibes, and a
Django Project
DjangoCon Europe and beyond
Posted by Sarah Abderemane, Thibaud Colas, Tom Carrick on May 14, 2025
Erik Marsja: Pandas: Drop Columns By Name in DataFrames
Link: https://www.marsja.se/pandas-drop-columns-by-name/
The post Pandas: Drop Columns By Name in DataFrames appeared first on Erik Marsja.
This blog post will cover Pandas drop columns by name from a single DataFrame and multiple DataFrames. This is a comm
Link: https://www.marsja.se/pandas-drop-columns-by-name/
The post Pandas: Drop Columns By Name in DataFrames appeared first on Erik Marsja.
This blog post will cover Pandas drop columns by name from a single DataFrame and multiple DataFrames. This is a comm
Erik Marsja
Pandas: Drop Columns By Name in DataFrames
This post explains how to use pandas to drop columns by name from one or multiple DataFrames. We demonstrate dropping single and multiple columns, as well as how to conditionally remove columns based on name patterns. These techniques are essential for data…
Ned Batchelder: PyCon summer camp
Link: https://nedbatchelder.com/blog/202505/pycon_summer_camp.html
I’m headed to PyCon today, and I’m reminded about how it feels like summer
camp, in mostly good ways, but also in a tricky way.You take some time off from your “real” life, you go somewhere else, you
Link: https://nedbatchelder.com/blog/202505/pycon_summer_camp.html
I’m headed to PyCon today, and I’m reminded about how it feels like summer
camp, in mostly good ways, but also in a tricky way.You take some time off from your “real” life, you go somewhere else, you
Nedbatchelder
PyCon summer camp
PyCon is exciting, but how do you know which enthusiasms are real and which are just summer crushes?
Real Python: Quiz: Getting Started With Python IDLE
Link: https://realpython.com/quizzes/python-idle/
In this quiz, you’ll test your understanding of
Python IDLE.
Python IDLE is an IDE included with Python installations, designed for basic editing, execution, and debugging of Python code. You can also
Link: https://realpython.com/quizzes/python-idle/
In this quiz, you’ll test your understanding of
Python IDLE.
Python IDLE is an IDE included with Python installations, designed for basic editing, execution, and debugging of Python code. You can also
Realpython
Getting Started With Python IDLE Quiz – Real Python
In this quiz, you'll test your understanding of Python IDLE, the default integrated development environment (IDE) that comes bundled with every Python installation. You'll revisit how to interact with Python directly in IDLE, edit and execute Python files.
Django Weblog: Our new accessibility statement
Link: https://www.djangoproject.com/weblog/2025/may/15/our-new-accessibility-statement/
Happy Global Accessibility Awareness Day! We thought this would be a fitting occasion to announce our brand new Django accessibility statement 🎉
Did you know that according to the WebAIM Million surve
Link: https://www.djangoproject.com/weblog/2025/may/15/our-new-accessibility-statement/
Happy Global Accessibility Awareness Day! We thought this would be a fitting occasion to announce our brand new Django accessibility statement 🎉
Did you know that according to the WebAIM Million surve
Django Project
Our new accessibility statement
Posted by Thibaud Colas & Accessibility team on May 15, 2025
Zato Blog: Using Oracle Database from Python and Zato Services
Link: https://zato.io/en/blog/oracle-database-in-python.html
Using Oracle Database from Python and Zato Services
2025-05-15, by Dariusz Suchojad
Overview
Oracle Database remains a cornerstone of enterprise IT, powering mission-critical applications aroun
Link: https://zato.io/en/blog/oracle-database-in-python.html
Using Oracle Database from Python and Zato Services
2025-05-15, by Dariusz Suchojad
Overview
Oracle Database remains a cornerstone of enterprise IT, powering mission-critical applications aroun
zato.io
Using Oracle Database from Python and Zato Services | Zato Integration Platform
Comprehensive guide to integrating Oracle Database with Python and Zato. Learn to query tables, call procedures, and build robust APIs.
Daniel Roy Greenfeld: Farewell to Michael Ryabushkin
Link: https://daniel.feldroy.com/posts/2025-05-farewell-to-michael-ryabushkin
Michael Ryabushkin and I met around 2011-2012 through Python community work. I don’t remember how we met, instead I remember his presence suddenly there, helping and aiding others.
Michael could be pu
Link: https://daniel.feldroy.com/posts/2025-05-farewell-to-michael-ryabushkin
Michael Ryabushkin and I met around 2011-2012 through Python community work. I don’t remember how we met, instead I remember his presence suddenly there, helping and aiding others.
Michael could be pu
https://daniel.feldroy.com
Farewell to Michael Ryabushkin
In early May of 2025 Michael Ryabushkin (aka Goodwill) passed away. He was a great friend and an even better person. I will miss him dearly.
Brett Cannon: Unravelling t-strings
Link: https://snarky.ca/unravelling-t-strings/
PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn&apost any documentation yet for t-strings. 😅 As such, this blog post will hopefully he
Link: https://snarky.ca/unravelling-t-strings/
PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn&apost any documentation yet for t-strings. 😅 As such, this blog post will hopefully he
Tall, Snarky Canadian
Unravelling t-strings
PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn't any documentation yet for t-strings. 😅 As such, this blog post will hopefully help explain what exactly t-strings are and what you might use…
Django Weblog: Our Google Summer of Code 2025 contributors
Link: https://www.djangoproject.com/weblog/2025/may/16/our-google-summer-of-code-2025-contributors/
We’re excited to introduce our Google Summer of Code 2025 contributors!
These amazing folks will be working on impactful projects that will shape Django’s future.\
Meet the contributors 👇
A. Rafey Kh
Link: https://www.djangoproject.com/weblog/2025/may/16/our-google-summer-of-code-2025-contributors/
We’re excited to introduce our Google Summer of Code 2025 contributors!
These amazing folks will be working on impactful projects that will shape Django’s future.\
Meet the contributors 👇
A. Rafey Kh
Django Project
Our Google Summer of Code 2025 contributors
Posted by Bhuvnesh Sharma on May 16, 2025
Real Python: The Real Python Podcast – Episode #249: Going Beyond requirements.txt With pylock.toml and PEP 751
Link: https://realpython.com/podcasts/rpp/249/
What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Pyth
Link: https://realpython.com/podcasts/rpp/249/
What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Pyth
Realpython
Episode #249: Going Beyond requirements.txt With pylock.toml and PEP 751 – The Real Python Podcast
What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Python Core Developer Brett Cannon to discuss his journey to…
First Institute of Reliable Software: New Template Strings in Python 3.14
Link: https://first.institute/en/blog/new-template-strings-in-python-314/
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
Link: https://first.institute/en/blog/new-template-strings-in-python-314/
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
First Institute of Reliable Software
New Template Strings in Python 3.14
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.14 to test the new functionality.
First Institute of Reliable Software: New Template Strings in Python 3.14
Link: https://first.institute/en/blog/new-template-strings-in-python-314/?utm_source=rss&utm_medium=feed&utm_campaign=blog&utm_content=en
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
Link: https://first.institute/en/blog/new-template-strings-in-python-314/?utm_source=rss&utm_medium=feed&utm_campaign=blog&utm_content=en
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.
First Institute of Reliable Software
New Template Strings in Python 3.14
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.14 to test the new functionality.
Nikola: Nikola v8.3.3 is out!
Link: https://getnikola.com/blog/nikola-v833-is-out.html
On behalf of the Nikola team, I am pleased to announce
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
Link: https://getnikola.com/blog/nikola-v833-is-out.html
On behalf of the Nikola team, I am pleased to announce
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
Nikola
Nikola v8.3.3 is out!
On behalf of the Nikola team, I am pleased to announce
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3
the immediate availability of Nikola v8.3.3. This is a bugfix release.
We’ve had to release Nikola v8.3.3 immediately after releasing
Nikola v8.3