Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Robin Wilson: How to install the Python triangle package on an Apple Silicon Mac

Link: https://blog.rtwilson.com/how-to-install-the-python-triangle-package-on-an-apple-silicon-mac/

I was recently trying to set up RasterVision on my Apple Silicon Mac (specifically a M1 MacBook Pro, but I’m pretty sure this applies to any Apple Silicon Mac). It all went fine until it came time to
Quansight Labs Blog: Dataframe interoperability - what has been achieved, and what comes next?

Link: https://labs.quansight.org/blog/dataframe-interop-pycon-lit-2024

An overview of the dataframe landscape, and solution to the "we only support pandas" problem
Python Software Foundation: Thinking about running for the Python Software Foundation Board of Directors? Let’s talk!

Link: https://pyfound.blogspot.com/2024/05/blog-post.html

PSF Board elections are a chance for the community to choose representatives to help the PSF create a vision for and build the future of the Python community. This year there are 3 seats open on the P
Real Python: Efficient Iterations With Python Iterators and Iterables

Link: https://realpython.com/courses/efficient-iterations-iterators-iterables/

Python’s iterators and iterables are two different but related tools that come in handy when you need to iterate over a data stream or container. Iterators power and control the iteration process, whi
Go Deh: Recreating the CVM algorithm for estimating distinct elements gives problems

Link: http://paddy3118.blogspot.com/2024/05/recreating-cvm-algorithm-for-estimating.html

  Someone at work posted a link to this Quanta Magazine article. It describes a novel, and seemingly straight-forward way to estimate the number of distinct elements in a datastream. Quanta describes
Ned Batchelder: One way to fix Python circular imports

Link: https://nedbatchelder.com/blog/202405/one_way_to_fix_python_circular_imports.html

In Python, a circular import is when two files each try to import the other,
causing a failure when a module isn’t fully initialized. The best way to fix
this situation is to organize your code in la
PyCoder’s Weekly: Issue #631 (May 28, 2024)

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

#631 – MAY 28, 2024 View in Browser » Building a Python GUI Application With Tkinter In this video course, you’ll learn the basics of GUI programming with Tkinter, the de facto Python GUI framew
Trey Hunner: PyCon 2024 Reflection

Link: https://treyhunner.com/2024/05/pycon-2024-reflection/

I traveled back home from PyCon US 2024 last week.
This is my reflection on my time at PyCon.
Attempting to eat vegan
Since 2020, I’ve been gradually eating more plant-based and a few months ago I dec
Python Morsels: Equality versus identity in Python

Link: https://www.pythonmorsels.com/equality-vs-identity/

Equality checks whether two objects represent the same value. Identity checks whether two variables point to the same object.



Table of contents

The equality operator in Python
The is operator in
Real Python: What Are CRUD Operations?

Link: https://realpython.com/crud-operations/

CRUD operations are at the heart of nearly every application you interact with. As a developer, you usually want to create data, read or retrieve data, update data, and delete data. Whether you access
The Python Show: 42 - Harlequin - The SQL IDE for Your Terminal

Link: https://www.pythonshow.com/p/42-harlequin-the-sql-ide-for-your

This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.I was honored to have Ted Conbeer, the creator of Harlequin, on the show
Django Weblog: Django Enhancement Proposal 14: Background Workers

Link: https://www.djangoproject.com/weblog/2024/may/29/django-enhancement-proposal-14-background-workers/

As of today, DEP-14 has been approved 🛫
The DEP was written and stewarded by Jake Howard. A very enthusiastic community has been active with feedback and encouragement, while the Django Steering Counc
PyCharm: PyCharm 2024.1.2: What’s New!

Link: https://blog.jetbrains.com/pycharm/2024/05/pycharm-2024-1-2/

PyCharm 2024.1.2 is here with features designed to enhance your productivity and streamline your development workflow. This update includes support for DRF viewsets and routers in the Endpoints tool w
Mike Driscoll: Episode 42 – Harlequin – The SQL IDE for Your Terminal

Link: https://www.blog.pythonlibrary.org/2024/05/29/episode-42-harlequin-the-sql-ide-for-your-terminal/

This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.
I was honored to have Ted Conbeer, the creator of Harlequin, on the sho
Anarcat: 2024-05-29-playing-with-fonts-again

Link: https://anarc.at/blog/2024-05-29-playing-with-fonts-again/

meta title="Playing with fonts again"
I am getting increasingly frustrated by Fira Mono's lack of italic
support so I am looking at alternative fonts
again.
This time I seem to be settling on either C
EuroPython: How EuroPython Proposals Are Selected: An Inside Look

Link: https://blog.europython.eu/europython-proposal-selection-process/

With the number of Python-related conferences around the world, many people might wonder how the selection process is configured and performed. For the largest and oldest European Python conference, E
Python⇒Speed: Let’s optimize! Running 15× faster with a situation-specific algorithm

Link: https://pythonspeed.com/articles/lets-optimize-median-local-threshold/

pre {
white-space: pre;
overflow-x: auto;
font-size: 80%;
}


Let’s speed up some software! Our motivation: we have an image, a photo
of some text from a book. We want to turn it into a 1-