Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyBites: What’s your definition of a rich life?

Link: https://pybit.es/articles/pp78-your-definition-of-a-rich-life/

Listen here:

Welcome back to our podcast.It’s easy to get stuck in your own bubble. Julian travelled to the other side of the planet and came to realize that it’s easy to get carried away by the hust
PyCharm: PyCharm 2022.1.4 is Available

Link: https://blog.jetbrains.com/pycharm/2022/07/pycharm-2022-1-4-is-available/

PyCharrm 2022.1.4, the fourth bug-fix update for PyCharm 2022.1, is now available!
You can get the latest version from our website, via the Toolbox App, from inside the IDE, or by using snaps if you’r
Python⇒Speed: Finding performance bottlenecks in Celery tasks

Link: https://pythonspeed.com/articles/celery-performance/

When your Celery tasks are too slow, and you want them to run faster, you usually want to find and then fix the performance bottleneck.
It’s true, you can architect a solution where slow tasks don’t i
Mike Driscoll: Python 101 - Type Hinting in Python (Video)

Link: https://www.blog.pythonlibrary.org/2022/07/21/python-101-type-hinting-in-python-video/

Learn all about type hinting (AKA type annotation) in this tutorial by Mike Driscoll
What You'll Learn

 Pros and Cons of Type Hinting
Built-in Type Hinting / Variable Annotation
Collection Type Hinti
Python Software Foundation: Distinguished Service Award Granted to Naomi Ceder

Link: http://pyfound.blogspot.com/2022/07/distinguished-service-award-granted-to.html

Naomi Ceder, a longtime Python activist and organizer has been recognized with the PSF’s Distinguished Service Award. Naomi served on the PSF Board from 2015-2020, and as Chair from 2017-2020, support
PyPy: M1 support for PyPy

Link: https://www.pypy.org/posts/2022/07/m1-support-for-pypy.html

The PyPy team is happy to announce that we can now target the macOSX ARM64
platform. Much of the work was executed by Maciej Fijałkowski (fijal) and
funded via a generous contribution to our OpenColle
PyCharm: PyCharm 2022.2 Release Candidate Is Available

Link: https://blog.jetbrains.com/pycharm/2022/07/2022-2-rc/

You can get the new build from our website, via the free Toolbox App, or by using snaps for Ubuntu. 
To familiarize yourself with the most notable updates in v2022.2, browse the PyCharm 2022.2 EAP sec
Real Python: The Real Python Podcast – Episode #118: Creating Documentation With MkDocs & When to Use a Python dict

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

How do you start building your project documentation? What if you had a tool that could do the heavy lifting and automatically write large portions directly from your code? This week on the show, Chri
Python for Beginners: Read CSV Into List of Dictionaries in Python

Link: https://www.pythonforbeginners.com/basics/read-csv-into-list-of-dictionaries-in-python

CSV files are used to store structured data where each row in the csv file stores an entry in which each value is associated with the column name. Similarly, a python dictionary is used to store key-v
PyBites: Growing developer teams in a deep tech startup

Link: https://pybit.es/articles/pp79-growing-developer-teams-in-a-deep-tech-startup/

Listen here:

This week, we have Robin back on the show to talk about how he has grown as a Python developer with the startup ACCURE and as mentor at PDM.
ACCURE Battery Intelligence GmbH uses cloud c
Python GUIs: Which Python GUI library should you use in 2022?

Link: https://www.pythonguis.com/faq/which-python-gui-library/

Python is a popular programming used for everything from scripting routine tasks to building websites and performing complex data analysis.
While you can accomplish a lot with command line tools, some
"Morphex's Blogologue": Encountering Python crash on numerous client connects to socketserver

Link: http://blogologue.com/blog_entry?id=1658679201X49

On the SMPS package, I've refactored a bit since the last blog post, and I also encountered what looks like a bug in Python.Python can randomly crash if too many client connections are made to the soc
Podcast.__init__: Powering The Next Generation Of Application Architectures With Web Assembly And The Fermyon Platform

Link: https://www.pythonpodcast.com/fermyon-web-assembly-application-architecture-episode-372/

Summary
Application architectures have been in a constant state of evolution as new infrastructure capabilities are introduced. Virtualization, cloud, containers, mobile, and now web assembly have eac
Mike Driscoll: PyDev of the Week: Cristián Maureira-Fredes

Link: https://www.blog.pythonlibrary.org/2022/07/25/pydev-of-the-week-cristian-maureira-fredes/

This week we welcome Cristián Maureira-Fredes (@cmaureir) as our PyDev of the Week! Cristián is a core developer on the Qt for Python project (AKA PySide6). You can catch up with Cristián on GitHub or
Python for Beginners: Random Number in a Range in Python

Link: https://www.pythonforbeginners.com/basics/random-number-in-a-range-in-python

Python provides us with the random module to generate random numbers in our programs. In this article, we will discuss different ways to create a random number in a given range in python. 
Random Numb
Real Python: Your Python Coding Environment on Windows: Setup Guide

Link: https://realpython.com/python-coding-setup-windows/

Are you interested in writing Python code on a Windows machine? Maybe you’re a lifelong Windows user getting into coding with Python, or perhaps you’re just beginning to branch out from macOS or Linux
Spyder IDE: New 2022 roadmap and grant funding

Link: https://www.spyder-ide.org/blog/spyder-roadmap-proposals-2022/

For the last couple of months, the Spyder team has been working on defining a new roadmap and submitting grant proposals to fund more features and improvements.
We are pleased to announce our roadmap
Ahmed Bouchefra: Removing Comments from JSON with Python

Link: https://efficientcoder.net/comments-json-python/

JSON doesn’t permit comments by design. As explained by its creator Douglas Crockford.

I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which w