Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Doug Hellmann: Removing Bitrot From Virtualenvwrapper's Packaging, with a little help from my friends

Link: https://doughellmann.com/posts/virtualenvwrapper-removing-bitrot-packaging/

After moving virtualenvwrapper to
GitHub, the next phase
of updates was for the packaging. Until this year, the last release of
virtualenvwrapper was 4.8.4 in February of 2019. In some ways, a lot
has
David Amos: ChatGPT Is An Extra-Ordinary Python Programmer

Link: https://davidamos.dev/chatgpt-is-an-extra-ordinary-python-programmer/





This article contains affiliate links. See my affiliate disclosure for more information.



I like ChatGPT. A lot. It&aposs the best digital writing assistant I&aposve ever used.If my time using C
Kay Hayen: Nuitka Package Configuration Part 2

Link: https://nuitka.net/doc/nuitka-package-config-part2.html

This is the second part of a post series under the tag package_config that explains the Nuitka
package configuration in more detail. To recap, Nuitka package configuration is
the way Nuitka learns abo
Mike Driscoll: PyDev of the Week: Eric Mendes

Link: https://www.blog.pythonlibrary.org/2023/02/13/pydev-of-the-week-eric-mendes/

This week we welcome Eric Mendes as our PyDev of the Week! Eric is the author of unexpected-isaves. You can learn more about Eric is up to by visiting Eric’s GitHub Profile.
Let’s spend a few moments
Python for Beginners: Convert XML to Dictionary in Python

Link: https://www.pythonforbeginners.com/basics/convert-xml-to-dictionary-in-python

XML file format is used extensively to store and transmit data. While processing XML files in python, we need to convert them into a Python object such as a dictionary. This article discusses how to c
Real Python: Python News: What's New From January 2023

Link: https://realpython.com/python-news-january-2023/

The new year has arrived, and January brought a flurry of new and interesting Python enhancement proposals (PEPs). Topics range from f-string formalization and no-GIL Python to packaging. There’s been
death and gravity: Caching a lot of methods in Python

Link: https://death.andgravity.com/caching-methods

So,
you're using a Python API client to get a bunch of data,
and you need to cache results and retry on errors.
You could write a wrapper class,
but that's just one more thing to test and maintain.1
T
Talk Python to Me: #403: Fusion Ignition Breakthrough and Python

Link: https://talkpython.fm/episodes/show/403/fusion-ignition-breakthrough-and-python

Imagine a world with free and unlimited clean energy. That's the musings of a great science fiction story. But nuclear fusion (the kind that powers the sun) has always been close at hand, we see the
PyBites: My experience building a FastAPI + Streamlit app

Link: https://pybit.es/articles/my-experience-building-a-fastapi-streamlit-app/

I recently finished my time in the PDM program with Bob as my coach. This post focuses on how I made a back-end read-only database using FastAPI and a front-end using Streamlit along with the challeng
Glyph Lefkowitz: Data Classification

Link: https://blog.glyph.im/2023/02/data-classification.html

Is there a place for non-@dataclass classes in Python any more?
I have previously — and somewhat famously — written
favorably about @dataclass’s venerable progenitor,
attrs, and how you should use it
Django Weblog: Django security releases issued: 4.1.7, 4.0.10, and 3.2.18

Link: https://www.djangoproject.com/weblog/2023/feb/14/security-releases/

In accordance with our security release policy, the Django team
is issuing
Django 4.1.7,
Django 4.0.10, and
Django 3.2.18.
These releases addresses the security issue detailed below. We encourage all
Everyday Superpowers: Use ABCs for less-restrictive type hints.

Link: https://everydaysuperpowers.dev/articles/use-abcs-for-less-restrictive-type-hints/

Many people, especially those new to type hints, write hints that make things harder for users. This article will give you one tool to make your code easier to use.Read more...
PyCoder’s Weekly: Issue #564 (Feb. 14, 2023)

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

#564 – FEBRUARY 14, 2023 View in Browser » Monorepos in Python A monorepo is a source control pattern in some organizations where a single code repository is shared for many or all projects. Thi
Python Bytes: #323 AI search wars have begun

Link: https://pythonbytes.fm/episodes/show/323/ai-search-wars-have-begun

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

<p><strong>About the show</strong></p>

<p>Sponsored by <a href="http://pythonbytes.fm/f
Python Software Foundation: The Case for a Second Developer-in-Residence for Python

Link: https://pyfound.blogspot.com/2023/02/the-case-for-second-developer-in.html

As the currently serving sole developer in residence, I’m often asked if there will be more people holding the same position in the future. I strongly believe there should be and that it’s crucial to