Planet Python RSS
217 subscribers
16.6K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Quiz: How to Find an Absolute Value in Python

Link: https://realpython.com/quizzes/python-absolute-value/

In this quiz, you’ll test your understanding of How to Find an Absolute Value in Python.
By working through this quiz, you’ll revisit key concepts such as how to use Python’s built-in functions to com
Django Weblog: Django security releases issued: 5.2.2, 5.1.10, and 4.2.22

Link: https://www.djangoproject.com/weblog/2025/jun/04/security-releases/

In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.2,
Django 5.1.10, and
Django 4.2.22.
These releases address the security issues detailed below. We en
Real Python: Python Project: Build a Word Count Command-Line App

Link: https://realpython.com/courses/word-count-app-project/

The word count command (wc) is a classic utility that you might use to determine the number of lines, words, and bytes in files or standard input. It’s a staple tool for anyone working with text files
Real Python: How to Find an Absolute Value in Python

Link: https://realpython.com/python-absolute-value/

Learn how to work with absolute values in Python using the built-in abs() function for numbers, arrays, and custom objects. This tutorial shows you how to implement the absolute value function from sc
Wingware: Wing Python IDE Version 11 - June 5, 2025

Link: https://wingware.com/news/2025-06-05

Wing Python IDE version 11 is now available. It improves the AI assisted development UI and adds
support for Claude, Grok, Gemini, OpenAI, Perplexity, Mistral, Deepseek, Ollama, and other OpenAI API
Glyph Lefkowitz: I Think I’m Done Thinking About genAI For Now

Link: https://blog.glyph.im/2025/06/i-think-im-done-thinking-about-genai-for-now.html

The Problem
Like many other self-styled thinky programmer guys, I like to imagine myself as
a sort of Holmesian genius,
making trenchant observations, collecting them, and then synergizing them into
b
Stéphane Wirtel: Ce que je fabrique pendant mes « vacances »

Link: https://wirtel.be/post/2025/06/05/2025-side-project-degustation-vin/

Ce que je fabrique pendant mes « vacances » Pour une fois, j’écris ce billet en français. Après tout, c’est ma langue maternelle, et j’ai envie de partager ce que je fais ces derniers temps avec un pe
Mike Driscoll: Parsing XML Comments with Python

Link: https://www.blog.pythonlibrary.org/2025/06/05/parsing-xml-comments-with-python/

The Extensible Markup Language (XML) is a markup format originally for XML. Some companies use XML as a data serialization format or for configuration. Recently, I needed to learn how to uncomment som
eGenix.com: Python Meeting Düsseldorf - 2025-06-18

Link: https://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2025-06-18

The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.

Ankündigung
Das nächste Python Meeting Düsseldorf findet an folgendem Termin statt:

18.0
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,