Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Chris Rose: uv, direnv, and simple .envrc files

Link: https://offby1.website/posts/uv-direnv-and-simple-envrc-files.html

I have adopted uv for a lot of Python development. I'm also a heavy user of direnv, which I like as a tool for setting up project-specific environments.
Much like Hynek describes, I've found uv sync
Real Python: Quiz: Iterators and Iterables in Python: Run Efficient Iterations

Link: https://realpython.com/quizzes/python-iterators-iterables/

In this quiz, you’ll test your understanding of
Python’s Iterators and Iterables.
By working through this quiz, you’ll revisit how to create and work with iterators and iterables, understand the diffe
Julien Tayon: Bidirectionnal python/tk by talking to tk interpreter back and forth

Link: http://beauty-of-imagination.blogspot.com/2024/10/bidirectionnal-pythontk-by-talking-to.html

Last time I exposed an old way learned in physical labs to do C or python/tk like in the old days: by summoning a tcl/tk interpreter and piping commands to it.
But what fun is it?
It's funnier if the
Talk Python to Me: #479: Designing Effective Load Tests for Your Python App

Link: https://talkpython.fm/episodes/show/479/designing-effective-load-tests-for-your-python-app

You're about to launch your new app or API, or even just a big refactor of your current project. Will it stand up and deliver when you put it into production or when that big promotion goes live? Or w
Mariatta: Python Core Sprint 2024: Day 5

Link: https://mariatta.ca/posts/python-core-sprint-2024-day-5/

Python Core Sprint 2024: Day 5
Datetime and Hypothesis
I reviewed some issues that came to the CPython repo. There were a few interesting tickets related to the datetime
module. These issues were disc
Zato Blog: API Testing in Pure English

Link: https://zato.io/en/blog/api-testing-in-pure-english.html


API Testing in Pure English


2024-10-07, by Dariusz Suchojad


How to test APIs in pure English
Do you have 20 minutes to learn how to test APIs in pure English, without any programming needed?
Gr
Julien Tayon: Writing an interactive tcl/tk interpreter proxy to wish in python

Link: http://beauty-of-imagination.blogspot.com/2024/10/writing-interactive-tcltk-interpreter.html

Maybe, you want to experiment small stuffs in wish (the tcl/tk) interpreter because of a post claiming that direct python tcl/tk is simpler in some simple cases than tkinter.

As a convinced tkinter/F
Real Python: Python News Roundup: October 2024

Link: https://realpython.com/python-news-october-2024/

October is always an important month for Python, as this is when a new major version is released. Python 3.13 is the new version this year, and it brings several new features that lay the groundwork f
Python Insider: Python 3.13.0 (final) released

Link: https://pythoninsider.blogspot.com/2024/10/python-3130-final-released.html

 Python 3.13.0 is now availablehttps://www.python.org/downloads/release/python-3130/This is the stable release of Python 3.13.0Python 3.13.0 is the newest major release of the Python programming langu
Python Morsels: Python 3.13's best new features

Link: https://www.pythonmorsels.com/python-313-whats-new/

Python 3.13 comes with a brand new REPL and improvements to virtual environments and the Python debugger.



Table of contents

Important but not my favorite
The New Python REPL
Git-friendly virtual e
Python Software Foundation: Join the Python Developers Survey 2024: Share your experience!

Link: https://pyfound.blogspot.com/2024/10/join-python-developers-survey-2024.html

This year we are conducting the eighth iteration of the official Python Developers Survey. The goal is to capture the current state of the language and the ecosystem around it. By comparing the result
Django Weblog: Django bugfix release issued: 5.1.2

Link: https://www.djangoproject.com/weblog/2024/oct/08/bugfix-releases/

Today we've issued the 5.1.2 bugfix release.
The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is
Real Python: What's New in Python 3.13

Link: https://realpython.com/courses/new-features-python-313/

Python 3.13 was published on October 7, 2024. This new version is a major step forward for the language, although several of the biggest changes are happening under the hood and won’t be immediately v
PyCoder’s Weekly: Issue #650 (Oct. 8, 2024)

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

#650 – OCTOBER 8, 2024 View in Browser » Differences Between Python’s Mutable and Immutable Types In this video course, you’ll learn how Python mutable and immutable data types work internally a
Mariatta: Perks of Being a Python Core Developer

Link: https://mariatta.ca/posts/perks-of-python-core/

Things you can get/do as a Python core developer
I’ve been a Python core developer since January 27, 2017.
Being a Python core developer comes with perks, privileges, and also responsibilities.
Someti
Hugo van Kemenade: Python Core Developer Sprint 2024

Link: https://dev.to/hugovk/python-core-developer-sprint-2024-3dp6

🐍🏃The week before last was the annual Python Core Dev Sprint, graciously hosted by Meta in Bellevue, WA!
The idea: bring a bunch of Python core team members, triagers, and special guests to the same r
Django Weblog: Why Django supports the Open Source Pledge

Link: https://www.djangoproject.com/weblog/2024/oct/08/why-django-supports-the-open-source-pledge/

We at the Django Software Foundation are pleased to share that Sentry, alongside other partners, has launched the Open Source Pledge — an initiative designed to address sustainability challenges in op
Python Anywhere: Serving UTF-8 static files? Headers to the rescue (an epic tutorial)!

Link: https://blog.pythonanywhere.com/216/

Imagine there’s a PythonAnywhere user, homer8bc, with poetic
inclinations. He wants to serve his newest poem (he believes it’s quite
epic) as a static text page. He’s old school — he doesn’t believe i