Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Python News: What's New From August 2022

Link: https://realpython.com/python-news-august-2022/

In August 2022, Python inched closer to the 3.11 release, pandas introduced enhancement proposals, various packages saw new releases, Python extended its lead at the top of the TIOBE index, and PyPI b
Talk Python to Me: #380: 7 lessons from building a modern TUI framework

Link: https://talkpython.fm/episodes/show/380/7-lessons-from-building-a-modern-tui-framework

Terminals seem like the very lowest common denominator for software platforms. They have to work over SSH. They only show text. You can't do much with them. Or can you? Will McGugan and team have been
Real Python: Building Command Line Interfaces With argparse

Link: https://realpython.com/courses/python-argparse-command-line-interfaces/

One of the strengths of Python is that it comes with batteries included: it has a rich and versatile standard library that makes it one of the best programming languages for writing scripts for the co
PyCoder’s Weekly: Issue #541 (Sept. 6, 2022)

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

#541 – SEPTEMBER 6, 2022 View in Browser » Creating a Python Code Completer & More AST Projects How does a code completion tool work? What is an Abstract Syntax Tree, and how is it created in Py
Python Bytes: #300 A Jupyter merge driver for git

Link: https://pythonbytes.fm/episodes/show/300/a-jupyter-merge-driver-for-git

<p><strong>Watch the live stream:</strong></p>

<a href='https://www.youtube.com/watch?v=PO6gv7BUAdg' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>
Anarcat: Deleted GitLab forks from my account

Link: https://anarc.at/blog/2022-09-06-deleted-gitlab/

I have just deleted two forks I had of the GitLab project in my
gitlab.com account. I did this after receiving a warning that quotas
would now start to be enforced. It didn't say that I was going over
PyBites: Code == communication, on writing better variable names

Link: https://pybit.es/articles/pp86-on-writing-better-variable-names/

Listen now:

Naming things is hard! Hence in this episode we want to help you a bit with that and share 10 tips how to do this better so you will write more readable and meaningful variable names. Enj
PyBites: What we learned from building our own CMS using Django

Link: https://pybit.es/articles/what-we-learned-from-building-our-own-cms-using-django/

Django – The web framework for perfectionists with deadlines – indeed!
We managed to get a simple MVP out in just 4 weeks using our JIT learning approach …
In an effort to teach Julian Django, we fig
Zato Blog: What is an API gateway?

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

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 technologies, accepting requests sent
over protocols commonly used in
Python for Beginners: Pandas Series Data Structure in Python

Link: https://www.pythonforbeginners.com/basics/pandas-series-data-structure-in-python

Series data structure is used to handle one-dimensional data in Python. In this article, we will discuss how to create a series using the pandas module, its properties, and manipulation using examples
Nicola Iarocci: Eve 2.0.1 released

Link: https://nicolaiarocci.com/eve-2.0.1-released/

Today I released Eve 2.0.1, which contains an essential fix if you’re using MONGO_URI to connect to your MongoDB instance. See the relevant ticket for details. I’ve also pinned Flask dependency to v2.
Python Insider: Python releases 3.10.7, 3.9.14, 3.8.14, and 3.7.14 are now available

Link: https://pythoninsider.blogspot.com/2022/09/python-releases-3107-3914-3814-and-3714.html

We have some security content, and plenty of regular bug fixes for 3.10. Let’s dive right in.CVE-2020-10735Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal)
Real Python: HTML and CSS for Python Developers

Link: https://realpython.com/html-css-python/

When you want to build websites as a Python programmer, there’s no way around HTML and CSS.
Almost every website on the Internet is built with HTML markup to structure the page.
To make a website look
Python Anywhere: Slightly late announcement of latest updates

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

Updated on 25 August 2022 (US) and 9 August 2022 (EU)!
Here is a slightly delayed (and short) run-down of the new stuff that we
deployed recently.
The main addition for this update is a new system ima
Hynek Schlawack: You Can Build Portable Binaries of Python Applications

Link: https://hynek.me/til/python-portable-binaries/

Contrary to popular belief, it’s possible to ship portable executables of Python applications without sending its users to Python packaging hell.
Ben Cook: Development containers in VS Code: a quick start guide

Link: https://sparrow.dev/devcontainers-quickstart/

If you’re building production ML systems, dev containers are the killer feature of VS Code. Dev containers give you full VS Code functionality inside a Docker container. This lets you unify your dev a
PyBites: A super simple Zettelkasten note taking system

Link: https://pybit.es/articles/a-super-simple-zettelkasten-note-taking-system/

Yesterday I found this amazing gist that got me running with Zettelkasten in no time
Check out this short YouTube video where the author demos this workflow:


As the Zen of Python wisely taught us:
IslandT: Python Tutorial – Chapter 1

Link: https://islandtropicaman.com/wp/2022/09/08/python-tutorial-chapter-1/

Python is the most popular programming language at the moment, which means if you want to create any applications (either desktop, web, or mobile phone) you will need to use python or other programmin
Nicola Iarocci: The Docker Event Monitor

Link: https://nicolaiarocci.com/the-docker-event-monitor/

I added a new tool to my amateurish DevOps toolbox. Developed in the open by Tom Williams, the Docker Event Monitor is a “tiny container that monitors the local Docker event system in real-time and se
Armin Ronacher: You can't Do That: Abstracting over Ownership in Rust with Type Inference (and GATs Don't Help)

Link: http://lucumr.pocoo.org/2022/9/8/abstracting-over-ownership

A few years ago I wrote about
how to get better at Rust by knowing when what you want to do is impossible. Sadly in
many ways I don't learn from my own mistakes and I keep running into a
particular i
Anarcat: Complaint about Canada's phone cartel

Link: https://anarc.at/blog/2022-09-08-fido-crtc-complaint/

I have just filed a complaint with the CRTC about my phone
provider's outrageous fees. This is a copy of the complaint.
I am traveling to Europe, specifically to Ireland, for a 6 days for a
work meeti