Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Hynek Schlawack: How to Ditch Codecov for Python Projects

Link: https://hynek.me/articles/ditch-codecov-python/

Codecov’s unreliability breaking CI on my open source projects has been a constant source of frustration for me for years. I have found a way to enforce coverage over a whole GitHub Actions build matr
Armin Ronacher: Progress

Link: http://lucumr.pocoo.org/2024/9/3/progress


As I'm getting older a lot of my social circles are becoming ever more
conservative. The focus shifts from building with ambition to fiercly
protecting what one has achieved. Shifting the mind on p
Django Weblog: Django security releases issued: 5.1.1, 5.0.9, and 4.2.16

Link: https://www.djangoproject.com/weblog/2024/sep/03/security-releases/

In accordance with our security release policy, the Django team
is issuing releases for
Django 5.1.1,
Django 5.0.9, and
Django 4.2.16.
These releases address the security issues detailed below. We enc
Real Python: Using Pydantic to Simplify Python Data Validation

Link: https://realpython.com/courses/pydantic-simplify-data-validation/

Pydantic is a powerful data validation and settings management library for Python, engineered to enhance the robustness and reliability of your codebase. From basic tasks, such as checking whether a v
Mike Driscoll: ANN: JupyterLab 101 Kickstarter

Link: https://www.blog.pythonlibrary.org/2024/09/03/ann-jupyterlab-101-kickstarter/

My latest Python book is now available for pre-order on Kickstarter.
JupyterLab 101 mockup
JupyterLab, the latest iteration of the Jupyter Notebook, is a versatile tool for sharing code in an easily u
Python Bytes: #399 C will watch you in silence

Link: https://pythonbytes.fm/episodes/show/399/c-will-watch-you-in-silence

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

<ul>
<li><strong><a href="https://hynek.me/articles/docker-virtualenv/?featured_on=pythonbytes">Why I Still Use Python Virtual Environments in Do
PyCoder’s Weekly: Issue #645 (Sept. 3, 2024)

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

#645 – SEPTEMBER 3, 2024 View in Browser » Using Astropy for Astronomy With Python This course covers two problems from introductory astronomy to help you play with some Python libraries. You’ll
Real Python: Lists vs Tuples in Python

Link: https://realpython.com/python-lists-tuples/

In Python, lists and tuples are versatile and useful data types that allow you to store data in a sequence. You’ll find them in virtually every nontrivial Python program. Learning about them is a core
Talk Python to Me: #476: Unified Python packaging with uv

Link: https://talkpython.fm/episodes/show/476/unified-python-packaging-with-uv

A couple of weeks ago, Charlie Marsh and the folks at Astral made another big splash with a major release of uv called "uv: Unified Python packaging" which has many far reaching features. We had to ha
Python GUIs: Build a Translation Application Using Tkinter and OpenAI — Use ChatGPT to Translate Your Text from Python

Link: https://www.pythonguis.com/examples/translator-app-tkinter-ai-chatgpt/

Translation tools have existed for many years and are incredibly useful if you're learning a new language or wanting to read foreign websites. One of the most popular tools is Google Translate , but t
Python Software Foundation: Pallets projects added to scope of PSF CVE Numbering Authority

Link: https://pyfound.blogspot.com/2024/08/pallets-projects-now-in-scope-for-psf-cna.html

Last year the Python Software Foundation was announced as a CVE Numbering Authority (CNA) to manage and assign CVE IDs for CPython and pip. Becoming a CVE Numbering Authority allows the PSF to provide
Real Python: Quiz: Lists vs Tuples in Python

Link: https://realpython.com/quizzes/python-lists-tuples/

Challenge yourself with this quiz to evaluate and deepen your understanding of Python lists and tuples. You’ll explore key concepts, such as how to create and manipulate these data types, while also l
Real Python: The Real Python Podcast – Episode #219: Astrophysics and Astronomy With Python & PyCon Africa 2024

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

Are you interested in practicing your Python skills while learning how to solve astrophysics and astronomy problems? Christopher Trudeau is back on the show this week, bringing another batch of PyCode
Python Engineering at Microsoft: Python in Visual Studio Code – September 2024 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2024-release/

We’re excited to announce the September 2024 release of the Python and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:

Django unit test support
Go to def
Python Morsels: Creating Python programs

Link: https://www.pythonmorsels.com/creating-python-programs/

Python programs are created in code editors, and can be run using system command prompt.



Table of contents

The Python REPL
Definitions: program, script, command-line, editor
Creating a Python prog
Django Weblog: Djangonaut Space - New session 2024

Link: https://www.djangoproject.com/weblog/2024/sep/06/djangonaut-space-new-session-2024/

We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort!
Djangonaut Space is holding a third session this year! This session will start on O
Matt Layman: Kamal On A Droplet - Building SaaS #201

Link: https://www.mattlayman.com/blog/2024/kamal-on-a-droplet-building-saas-201/

In this episode, we continued working with the Kamal deploy tool. Last time, we build a demo image. With this session, we created a Digital Ocean Droplet (i.e., VM) and deployed to that. Along the jou
TechBeamers Python: Pass by Reference vs Pass by Value in Python

Link: https://techbeamers.com/python-pass-by-reference-vs-pass-by-value/

Is Python pass by reference or pass by value? This question intrigues every Python programmer coming from a C or Java background. In this tutorial, you will get its answer and learn the meaning of “pa
Python Insider: Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!

Link: https://pythoninsider.blogspot.com/2024/09/python-3130rc2-3126-31110-31015-3920.html

Hi there!
A big joint release today. Mostly security fixes but we also have the final release candidate of 3.13 so let’s start with that!
Python 3.13.0RC2
Final opportunity to test and find any show-s