Planet Python RSS
217 subscribers
16.6K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: The Real Python Podcast – Episode #252: Rodrigo Girão Serrão: Python Training, itertools, and Idioms

Link: https://realpython.com/podcasts/rpp/252/

Once you've learned the vocabulary and syntax of the Python language, how do you progress into learning the right combinations to put into your code? How can Python's built-in itertools library enhanc
Talk Python to Me: #508: Program Your Own Computer with Python

Link: https://talkpython.fm/episodes/show/508/program-your-own-computer-with-python

If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR
ListenData: How to Use Web Search in ChatGPT API

Link: https://www.listendata.com/2025/02/how-to-use-web-search-in-chatgpt-api.html

In this tutorial, we will explore how to use web search in OpenAI API.
Installation Step : Please make sure to install the openai library using the command - pip install openai.
Python Code

from open
Real Python: Python Hits the Big Screen and Other Python News for June 2025

Link: https://realpython.com/python-news-june-2025/

A newly announced documentary brings Python’s history and culture to the screen, offering a rare behind-the-scenes look at the people and philosophies that shaped it. Meanwhile, new releases and PEPs
Python Bytes: #435 Stop with .folders in my ~/

Link: https://pythonbytes.fm/episodes/show/435/stop-with-.folders-in-my

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://pypi.org/project/platformdirs/?featured_on=pythonbytes"><strong>platformdirs</strong></a></li>
<li><a href="https://poe
Django Weblog: DSF calls for applicants for a Django Fellow

Link: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/

The Django Software Foundation is announcing a call for Django Fellow applications. A Django Fellow is a contractor, paid by the Django Software Foundation, who dedicates time to maintain the Django f
Armin Ronacher: GenAI Criticism and Moral Quandaries

Link: http://lucumr.pocoo.org/2025/6/10/genai-criticism

I've received quite a bit of feedback on the last thing I wrote about AI, particularly around the idea that I'm too quick to
brush aside criticism. Given that Glyph — who I respect a lot — wrote a
le
Django Weblog: Django bugfix releases issued: 5.2.3, 5.1.11, and 4.2.23

Link: https://www.djangoproject.com/weblog/2025/jun/10/bugfix-releases/

Following the June 4, 2025 security release, the Django team is issuing
releases for
Django 5.2.3,
Django 5.1.11, and
Django 4.2.23 to
complete mitigation for CVE-2025-48432: Potential log injection v
PyCharm: Faster Python: Concurrency in async/await and threading

Link: https://blog.jetbrains.com/pycharm/2025/06/concurrency-in-async-await-and-threading/


If you have been coding with Python for a while, especially if you have been using frameworks and libraries such as Fast API and discord.py, then you have probably been using async/await or asyncio.
Real Python: Python Continuous Integration and Deployment Using GitHub Actions

Link: https://realpython.com/courses/cicd-github-actions/

Creating software is an achievement worth celebrating. But software is never static. Bugs need to be fixed, features need to be added, and security demands regular updates. In today’s landscape, with
PyCoder’s Weekly: Issue #685: Polars Data Validation, reversed, Counting Words, and More (June 10, 2025)

Link: https://pycoders.com/issues/685

#685 – JUNE 10, 2025 View in Browser » Data Validation Libraries for Polars (2025 Edition) Given that Polars is so hot right now and that data validation is an important part of a data pipeline,
Python GUIs: 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples

Link: https://www.pythonguis.com/blog/pyqt6-pyside6-books-updated-2025/

The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Real Python: Quiz: Defining Your Own Python Function

Link: https://realpython.com/quizzes/python-function/

In this quiz, you’ll test your understanding of Defining Your Own Python Function.
You’ll revisit how to define a function with the def keyword, specify parameters, pass arguments, and call your funct
Martin Fitzpatrick: [Early Access] 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples

Link: https://blog.martinfitzpatrick.com/pyqt6-pyside6-books-updated-2025/

The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Real Python: Defining Your Own Python Function

Link: https://realpython.com/defining-your-own-python-function/

A Python function is a named block of code that performs specific tasks and can be reused in other parts of your code. Python has several built-in functions that are always available, and you can also
Ari Lamstein: Video: Covid Demographics Explorer v2

Link: https://arilamstein.com/video-covid-demographics-explorer-v2/

I just put together a video walkthrough of my latest blog post.
Since the post was pretty detailed and technical, I thought a video could make the content more accessible.
I’d love for you to check it
The Python Coding Stack: Are Python Dictionaries Ordered Data Structures?

Link: https://www.thepythoncodingstack.com/p/are-python-dictionaries-ordered-data

Order the boxes from smallest to largest.Stand in a queue in the order you arrived at the shop.You don't need me to define what the word "order" means in either of these instructions above.In Python,
Talk Python Blog: Deep Dives Complete: 600K Words of Talk Python Insights

Link: https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/


It’s been a real journey. I’m thrilled to announce that every single Talk Python To Me episode now has a deep dive analysis for that show. This short post is just a bit of a celebration (and heads up
Python Insider: Python 3.13.5 is now available!

Link: https://pythoninsider.blogspot.com/2025/06/python-3135-is-now-available.html

When I was younger we would call this a brown paper bag release, but
actually, we shouldn’t hide from our mistakes. We’re only human. So,
please enjoy:
Python 3.13.5  https://www.python.org/download
Trey Hunner: My PyCon US 2025 recap

Link: https://treyhunner.com/2025/06/pycon-us-2025-recap/

I’m pretty much fully back to normal life after PyCon US 2025.
I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it.
My very quick recap: I spent a ton