Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCharm: How I do Django APIs in PyCharm

Link: https://blog.jetbrains.com/pycharm/2024/10/how-i-do-django-apis-in-pycharm/

I learn so much from watching conference talks, especially live, when I’m vibing with the crowd. But sometimes I watch and think: “Wow, I wish I could show you how awesome that would be in PyCharm.”
T
Real Python: Quiz: Structural Pattern Matching

Link: https://realpython.com/quizzes/structural-pattern-matching/

In this quiz, you’ll test your understanding of
Structural Pattern Matching in Python.
You’ll revisit the syntax of the match statement and case clauses,
explore various types of patterns supported by
Real Python: The Real Python Podcast – Episode #223: Exploring the New Features of Python 3.13

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

Python 3.13 is here! Our regular guests, Geir Arne Hjelle and Christopher Trudeau, return to discuss the new version. This year, Geir Arne coordinated a series of preview articles with members of the
ListenData: How to Automate WordPress using Python

Link: https://www.listendata.com/2024/10/how-to-automate-wordpress-using-python.html

This tutorial explains how to use Python to automate tasks in WordPress. It includes various functions to perform tasks such as creating, extracting, updating and deleting WordPress posts, pages and m
Doug Hellmann: virtualenvwrapper 6.1.1

Link: https://doughellmann.com/releases/virtualenvwrapper-6-1-1/

What’s new in 6.1.1? Update broken MSYS link in installation documentation (contributions by LaosLos) Add additional line to mkvirtualenv help (contributions by LaosLos) Update mkvirtualenv help to do
Trey Hunner: Django and the Python 3.13 REPL

Link: https://treyhunner.com/2024/10/django-and-the-new-python-3-dot-13-repl/

Your new Django project uses Python 3.13.
You’re really looking forward to using the new REPL… but python manage.py shell just shows the same old Python REPL.
What gives?
Well, Django’s management she
Real Python: Quiz: Python Thread Safety: Using a Lock and Other Techniques

Link: https://realpython.com/quizzes/python-thread-lock/

In this quiz, you’ll test your understanding of Python threading and thread safety. You’ll revisit concepts such as race conditions, thread safety issues, and synchronization primitives in the threadi
Zato Blog: What is an API gateway?

Link: https://zato.io/en/blog/what-is-an-api-gateway.html


What is an API gateway?


2024-10-14, by Dariusz Suchojad



In this article, we are going to use
Zato
in its capacity as a multi-protocol Python API gateway - we will integrate a few popular techn
Armin Ronacher: The Inevitability of Mixing Open Source and Money

Link: http://lucumr.pocoo.org/2024/10/14/mixing-oss-and-money

This year, one of the projects I was involved in at Sentry was the launch
of The Open Source Pledge. The idea
behind it is simple: companies pledge an amount proportional to the number
of developers
Real Python: Syntactic Sugar: Why Python Is Sweet and Pythonic

Link: https://realpython.com/syntactic-sugar-python/

Python has several pieces of syntax that are syntactic sugar. This sugar is syntax that isn’t strictly necessary but gives Python some of its flavor as a readable, beginner-friendly, and powerful lang
Python Bytes: #405 Oh Really?

Link: https://pythonbytes.fm/episodes/show/405/oh-really

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

<ul>
<li><strong><a href="https://github.com/briefercloud/briefer?featured_on=pythonbytes">Briefer: Dashboards and notebooks in a single place</a
Nicola Iarocci: Eve 2.2.0

Link: https://nicolaiarocci.com/eve-2.2.0/

Today I released Eve 2.2. It is a maintenance release that drops old Pythons and adds support for the latest versions of the language. Long overdue, it also gets rid of some annoying deprecation warni
Python⇒Speed: Should you use uv's managed Python in production?

Link: https://pythonspeed.com/articles/uv-python-production/

The uv Python packaging tool provides fast replacements for tools like pip, and a variety of developer experience improvements.
Unlike most Python packaging tools, uv doesn’t require Python to be inst
PyCoder’s Weekly: Issue #651 (Oct. 15, 2024)

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

#651 – OCTOBER 15, 2024 View in Browser » Exploring the New Features of Python 3.13 Python 3.13 is here! Our regular guests, Geir Arne Hjelle and Christopher Trudeau, return to discuss the new v
Python Insider: Python 3.14.0 alpha 1 is now available

Link: https://pythoninsider.blogspot.com/2024/10/python-3140-alpha-1-is-now-available.html

It's now time for a new alpha of a new version of Python!
https://www.python.org/downloads/release/python-3140a1/
This is an early developer preview of Python
3.14
Major
new features of the 3.14 serie
Real Python: Structural Pattern Matching in Python

Link: https://realpython.com/structural-pattern-matching/

Structural pattern matching is a powerful control flow construct invented decades ago that’s traditionally used by compiled languages, especially within the functional programming paradigm.
Most main
Mike Driscoll: SSH Scripting with Fabric and Python

Link: https://www.blog.pythonlibrary.org/2024/10/16/ssh-scripting-with-fabric-and-python/

Reading and writing files is a basic task that most software applications need to do. You will also find that you sometimes need to read and write files to a remote machine or perhaps run commands on
Django Weblog: Announcing weekly DSF office hours

Link: https://www.djangoproject.com/weblog/2024/oct/16/announcing-weekly-dsf-office-hours/

For the last year, Thibaud Colas and I have had a weekly DSF co-working session — we get on a video call and spend an hour quietly working together on DSF things. It's worked well to help us carve out
Julien Tayon: 3D ploter in python-tk with matplotlib.

Link: http://beauty-of-imagination.blogspot.com/2024/10/3d-ploter-in-python-tk-with-matplotlib.html

Wishing to prove my assertion wrong on python-tk that piping python directly into tk/tcl interpreter is simple I tried to contradict myself by making a full GUI in matplotlib. Because, if you are no