Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python GUIs: Packaging PyQt6 applications for Windows, with PyInstaller & InstallForge (updated for PyQt6)

Link: https://www.pythonguis.com/tutorials/packaging-pyqt6-applications-windows-pyinstaller/

There is not much fun in creating your own desktop applications if you can't share them with other people — whether than means publishing it commercially, sharing it online or just giving it to someon
Python Software Foundation: PSF Welcomes New Executive Director Deb Nicholson

Link: http://pyfound.blogspot.com/2022/04/deb-nicholson-new-executive-director.html

The Python Software Foundation (PSF), the non-profit home of the Python programming language community, welcomes Deb Nicholson as its new Executive Director. With 15 years of open source experience an
PyCon: 11th Annual PyLadies Auction

Link: https://pycon.blogspot.com/2022/04/11th-annual-pyladies-auction.html

We’re getting excited for the return of the PyLadies Auction at PyCon 2022!Since this will be the first in-person live auction since 2019, we’re looking forward to seeing our supportive regulars and o
Read the Docs: Read the Docs newsletter - April 2022

Link: https://blog.readthedocs.com/newsletter-april-2022/


March has been a productive month for Read the Docs.
We have finished our Product-focused Application Developer job posting,
which we’re excited about.
We plan to share this on a few job boards,
and
Real Python: The Real Python Podcast – Episode #105: Creating Better Error Messages for Python 3.10 & 3.11

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

What goes into creating those enhanced error messages in the latest versions of Python? How does the new PEG parser help to pinpoint where errors have occurred? This week on the show, Pablo Galindo Sa
Python Bytes: #278 Multi-tenant Python applications

Link: https://pythonbytes.fm/episodes/show/278/multi-tenant-python-applications

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

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

<p><strong>About the show</strong></p>
PyCharm: PyCharm 2022.1 Release Candidate is now available

Link: https://blog.jetbrains.com/pycharm/2022/04/2022-1-release-candidate/

We are now on the final stage of the release cycle. The release candidate for PyCharm 2022.1 provides enhanced code insight for TypedDict, new tool support for frontend development, and improvements f
Talk Python to Me: #360: Removing Python's Dead Batteries (in just 5 years)

Link: https://talkpython.fm/episodes/show/360/removing-pythons-dead-batteries-in-just-5-years

Python has come a long way since it was released in 1991. It originally released when the Standard Library was primary the totality of functionality you could leverage when building your applications.
PyBites: Code Better with Type Hints – Part 3

Link: https://pybit.es/articles/code-better-with-type-hints-part-3/

This is the third part of a series of articles dealing with the type annotation system in Python, type hints for short. The second part discussed a set of beginner examples and highlighted the benefit
Python GUIs: Packaging PyQt5 applications into a Linux package with PyInstaller (updated for 2022)

Link: https://www.pythonguis.com/tutorials/packaging-pyqt5-applications-linux-pyinstaller/

In the previous tutorials, we've looked at packaging your PyQt5 applications for Windows and macOS -- turning them into EXE Installers and macOS bundles respectively. But to make your application trul
Ned Batchelder: Singleton is a bad idea

Link: https://nedbatchelder.com/blog/202204/singleton_is_a_bad_idea.html

Design patterns are a great way to think about interactions among classes.
But the classic Singleton pattern is bad: you shouldn’t use it and there are
better options.The classic Singleton pattern is
Quansight Labs Blog: Why is writing blog posts hard?

Link: https://labs.quansight.org/blog/2022/04/why-is-writing-blog-posts-hard/

We write code. We write issues. We write documentation. We write notes to
ourselves, messages to each other, and guidelines to unite teams across
projects.
Day in and out our remote work and open so
The Python Coding Blog: Understanding Two-Point Perspective Drawing using Python

Link: https://thepythoncodingbook.com/2022/04/10/understanding-two-point-perspective-drawing-using-python/

Have you ever struggled to truly understand a topic? Perhaps one related to your work, or maybe linked to a hobby? Writing a computer program to investigate the subject can often help you get that ext
Andre Roberge: Natural syntax for units in Python

Link: https://aroberge.blogspot.com/2022/04/natural-syntax-for-units-in-python.html

In the past week, there has been an interesting discussion on Python-ideas about Natural support for units in Python. As I have thought introductory courses in Physics for about 20 of the 30 years of
Podcast.__init__: Accelerate And Simplify Cloud Native Development For Kubernetes Environments With Gefyra

Link: https://www.pythonpodcast.com/gefyra-cloud-native-development-episode-359/

Cloud native architectures have been gaining prominence for the past few years due to the rising popularity of Kubernetes. This introduces new complications to development workflows due to the need to
William Minchin: AutoLoader Plugin 1.1.0 for Pelican Released

Link: https://blog.minchin.ca/2022/04/autoloader-112.html

AutoLoader is a plugin for Pelican,
a static site generator written in Python.
AutoLoader is a “meta plugin” in that it doesn’t directly affect your Pelican
site, but rather works to make your other p