Planet Python RSS
217 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyBites: Stuck in import hell? Walk your way out.

Link: https://pybit.es/articles/stuck-in-import-hell-walk-your-way-out/

Welcome to Hell
Cue the theme song from The Fresh Prince of Bel Air.

This is a story that turns out well.


But my code got stuck in import hell.


I tried to teach my students all about pytest.


In
Talk Python to Me: #450: Versioning Web APIs in Python

Link: https://talkpython.fm/episodes/show/450/versioning-web-apis-in-python

You've built an awesome set of APIs and you have a wide array of devices and clients using them. Then you need to upgrade an end point or change them in a meaningful way. Now what? That's the conversa
Real Python: The Real Python Podcast – Episode #193: Wes McKinney on Improving the Data Stack & Composable Systems

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

How do you avoid the bottlenecks of data processing systems? Is it possible to build tools that decouple storage and computation? This week on the show, creator of the pandas library Wes McKinney is h
Python⇒Speed: What can you do about climate change?

Link: https://pythonspeed.com/articles/climate-change/

Climate change is impacting the whole planet, and getting worse every year.
So you want to do something—but you’re not sure what.
If you do some research you might encounter an essay by Bret Victor—Wh
Wingware: Wing Python IDE Version 10.0.2 - February 23, 2024

Link: https://wingware.com/news/2024-02-23

Wing 10.0.2 adds AI chat and other improvements to Wing Pro's AI assisted development
capabilities, quick toggling between debug stack frames for project and test files, better
UI for auto-imports in
Matt Layman: Finish Stripe Integration - Building SaaS with Python and Django #183

Link: https://www.mattlayman.com/blog/2024/finish-stripe-integration-building-saas-with-python-and-django-183/

In this episode, we completed the Stripe integration. I added all the necessary test code, incorporated the webhook for handling account activation, and wrote the view that Stripe needed to redirect t
Kushal Das: django-ca, HSM and PoC

Link: https://kushaldas.in/posts/django-ca-hsm-and-poc.html


django-ca is a feature rich
certificate authority written in Python, using the django framework. The
project exists for long, have great documentation and code comments all around.
As I was looking a
Test and Code: 215: Staying Technical as a Manager

Link: https://podcast.pythontest.com/episodes/215-staying-technical-as-a-manager

Software engineers that move into leadership roles have a struggle between learning leadership skills, maintaining technical skills, and learning new leadership and technical skills. Matt Makai went f
ListenData: How to Scrape Google News with Python

Link: https://www.listendata.com/2024/02/how-to-scrape-google-news-with-python.html

This tutorial explains how to scrape Google News for articles related to the topic of your choice using Python.
We are interested to see the following information for each news article.

Title : Artic
Armin Ronacher: Austria: A Fearful Country In Need Of A Vision

Link: http://lucumr.pocoo.org/2024/2/26/austria-needs-a-vision

This will be a slightly different post. It has to do with the country I
am living in with my family: Austria. More importantly it has to do with
some some observations and of mine about how this cou
Python GUIs: Which Python GUI library should you use? — Comparing the Python GUI libraries available in 2024

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
Real Python: Duck Typing in Python: Writing Flexible and Decoupled Code

Link: https://realpython.com/duck-typing-python/

Python makes extensive use of a type system known as duck typing. The system is based on objects’ behaviors and interfaces. Many built-in classes and tools support this type system, which makes them p
PyCharm: PyCharm 2023.3.4: AI Assistant’s Efficiency Boosters and a more powerful Django Structure tool window

Link: https://blog.jetbrains.com/pycharm/2024/02/2023-3-4/

This year, we are trying out a new approach with our releases, moving away from a quarterly schedule to more regular monthly feature-rich releases. This change is intended to deliver new features more
Real Python: Python Basics Exercises: Installing Packages With pip

Link: https://realpython.com/courses/basics-exercises-install-packages-with-pip/

So far on the Python Basics learning path, you’ve been working within the bounds of the Python standard library. Now it’s time to unlock packages that aren’t included with Python by default. To do tha
Mike Driscoll: uv – Python’s Fastest Package Installer and Resolver

Link: https://www.blog.pythonlibrary.org/2024/02/27/uv-pythons-fastest-package-installer-and-resolver/

There’s a new Python package installer out now and it’s called uv. The uv package installer and resolver is made by Astral. Uv is written in Rust instead of Python and is super fast! Astral is best kn
Python⇒Speed: Jevons Paradox doesn't always apply to software

Link: https://pythonspeed.com/articles/software-jevons-paradox/

When it comes to fighting climate change, I strongly believe that getting involved in politics is one of the most useful things you can do.
But given how energy-intensive software is these days, writi
Kushal Das: Mullvad VPN repository for Fedora

Link: https://kushaldas.in/posts/mullvad-vpn-repository-for-fedora.html



Mullvad VPN now has proper rpm repository for their desktop client.
You can use it in the following way on you Fedora system:
sudo dnf config-manager --add-repo https://repository.mullvad.net/rpm/st
PyCoder’s Weekly: Issue #618 (Feb. 27, 2024)

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

#618 – FEBRUARY 27, 2024 View in Browser » McKinney on Improving the Data Stack & Composable Systems How do you avoid the bottlenecks of data processing systems? Is it possible to build tools th
Real Python: Python's Requests Library (Guide)

Link: https://realpython.com/python-requests/

The Requests library is the de facto standard for making HTTP requests in Python. It abstracts the complexities of making requests behind a beautiful, simple API so that you can focus on interacting w