Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python Morsels: How to make a tuple

Link: https://www.pythonmorsels.com/how-to-make-a-tuple/

Tuples are technically just immutable lists, but by convention we tend to use tuples and lists for quite different purposes.



Table of contents

Making tuples in Python
Tuples are like lists, but im
Ruslan Spivak: Up Your Game: Fundamental Skills for Software Engineers

Link: https://ruslanspivak.com/bb02/

“Fundamentals are the foundation of excellence. Without a strong base, you cannot reach your full potential.” – John Wooden

Hey there!Let’s talk fundamentals today. Why are they important? John Woode
PyPy: A Knownbits Abstract Domain for the Toy Optimizer, Correctly

Link: https://www.pypy.org/posts/2024/08/toy-knownbits.html

After Max' introduction to abstract interpretation for the toy optimizer in the
last post, I want to present a more complicated abstract domain in this post.
This abstract domain reasons about the ind
Zato Blog: API development workflow with Zato

Link: https://zato.io/en/blog/zato-dev-workflow.html


API development workflow with Zato


2024-08-05, by Dariusz Suchojad


Zato is an integration platform and backend application server which means that, during most of their
projects, developers usi
Real Python: Functional Programming in Python: When and How to Use It

Link: https://realpython.com/python-functional-programming/

Functional programming is a programming paradigm in which the primary method of computation is the evaluation of functions. But how does Python support functional programming?
In this tutorial, you’ll
Trey Hunner: Quickly find the right datetime format code for your date

Link: https://treyhunner.com/2024/08/find-the-datetime-format-code-for-your-date/

I often find myself with a string representing a date and time and the need to create a format string that will parse this string into a datetime object.
I decided to make a tool that solves this prob
Mike Driscoll: Create Amazing Progress Bars in Python with alive-progress

Link: https://www.blog.pythonlibrary.org/2024/08/05/create-amazing-progress-bars-in-python-with-alive-progress/

Have you ever needed a progress bar in your Python command-line application? One great way of creating a progress bar is to use the alive-progress package created by Rogério Sampaio de Almeida! Alive
Real Python: Quiz: Functional Programming in Python: When and How to Use It

Link: https://realpython.com/quizzes/python-functional-programming/

In this quiz, you’ll test your understanding of
Functional Programming in Python.
By working through this quiz, you’ll revisit the functional programming paradigm, the concept of functions as first-cl
Daniel Roy Greenfeld: TIL: Parsing messy datetimes strings

Link: https://daniel.feldroy.com/posts/til-2024-08-parsing-messy-datetimes-strings

How to convert inconsistent datetime strings into datetime objects.
Recently I've been working on yet another rewrite of my blog, this time to FastHTML. Thanks to the power and ease of that framework,
Stefanie Molin: Common Pre-Commit Errors and How to Solve Them

Link: https://stefaniemolin.com/articles/devx/pre-commit/troubleshooting-guide

Having issues with your `pre-commit` setup? In this troubleshooting guide, I've collected the most common errors `pre-commit` users face and provided explanations and guidance for fixing them.
Django Weblog: Django security releases issued: 5.0.8 and 4.2.15

Link: https://www.djangoproject.com/weblog/2024/aug/06/security-releases/

In accordance with our security release policy, the Django team
is issuing releases for
Django 5.0.8 and
Django 4.2.15.
These releases address the security issues detailed below. We encourage all
user
Python Bytes: #395 pythont compatible packages

Link: https://pythonbytes.fm/episodes/show/395/pythont-compatible-packages

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

<ul>
<li><strong><a href="https://py-free-threading.github.io">py-free-threading.github.io</a></strong></li>
<li><strong><a href="https://pyfound
PyCoder’s Weekly: Issue #641 (Aug. 6, 2024)

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

#641 – AUGUST 6, 2024 View in Browser » Setuptools Breaks Things, Then Fixes Them This post is Bite Code’s monthly summary, but the lead story happened just days ago. In line with a 7 year old d
Python Insider: Python 3.12.5 released

Link: https://pythoninsider.blogspot.com/2024/08/python-3125-released.html

 I'm pleased to announce the release of Python 3.12.5:https://www.python.org/downloads/release/python-3125/ This is the fifth maintenance release of Python 3.12
Python 3.12 is the newest major release
Real Python: Quiz: Asynchronous Iterators and Iterables in Python

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

Test your understanding of how to create and use Python async iterators and iterables in the context of asynchronous code.
You can take this quiz after reading the Asynchronous Iterators and Iterables
Django Weblog: Django 5.1 released

Link: https://www.djangoproject.com/weblog/2024/aug/07/django-51-released/

The Django team is happy to announce the release of Django 5.1.
The release notes
showcase a kaleidoscope of improvements. A few highlights are:

Easier guardrails for authentication: the new and shin
Real Python: Asynchronous Iterators and Iterables in Python

Link: https://realpython.com/python-async-iterators/

When you write asynchronous code in Python, you’ll likely need to create asynchronous iterators and iterables at some point. Asynchronous iterators are what Python uses to control async for loops, whi
Obey the Testing Goat: Progress on the Third Edition of the Book!

Link: http://www.obeythetestinggoat.com/progress-on-the-third-edition-of-the-book.html

In lieu of a formal announcement about the Third Edition, how about a progress update?
Core technology updates: Django + Python

Embarrassment-Driven Development

One of the main motivations for a thi
Python Software Foundation: Security Developer-in-Residence role extended thanks to Alpha-Omega

Link: https://pyfound.blogspot.com/2024/08/security-developer-in-residence-role.html

We are excited to announce the continuation of Seth Larson’s work in the Security Developer-in-Residence role through the end of 2024 thanks to continued support from Alpha-Omega. (This six month exte