Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCharm: PyCharm 2023.3.3 Is Out!

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

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
Talk Python to Me: #446: Python in Excel

Link: https://talkpython.fm/episodes/show/446/python-in-excel

Why is Python so popular? There is plenty of room for debate on this but one solid reason is it's easy to adopt, easy to use, and caters to people who are not quite developers/data scientists but need
PyBites: Elevate Your Python: Harnessing the Power of Abstract Base Classes (ABCs)

Link: https://pybit.es/articles/elevate-your-python-harnessing-the-power-of-abstract-base-classes-abcs/

Introduction
One cool object-oriented programming (OOP) technique / pattern is enforcing consistent interfaces.
In Python you can use Abstract Base Classes (ABCs) for that.
Using ABCs ensures that a
Awesome Python Applications: Open Event Server

Link: https://github.com/fossasia/open-event-server


Open Event Server: Enable event organizers to manage events from meetups to concerts to conferences, with support for multiple tracks and venues. Used by [FOSSASIA](https://fossasia.org/) and [eventy
Awesome Python Applications: Aim

Link: https://github.com/aimhubio/aim


Aim: Aim is a self-hostable machine learning experiment tracker designed to handle 10,000s of training runs.
Links:

Repo
Home
Blog
TestDriven.io: Working with Static and Media Files in Django

Link: https://testdriven.io/blog/django-static-files/

This article looks at how to work with static and media files in a Django project, locally and in production.
death and gravity: This is not interview advice: a priority-expiry LRU cache without heaps or trees in Python

Link: https://death.andgravity.com/lru-cache

It's not your fault I got nerdsniped,
but that doesn't matter.
Hi, I'm Adrian, and today we're implementing a
least recently used cache with priorities and expiry,
using only the Python standard libra
TechBeamers Python: IndexError: List Index Out of Range in Python

Link: https://www.techbeamers.com/python-list-index-out-of-range/

An “IndexError: list index out of range” in Python typically occurs when you’re trying to access an index in a list that does not exist. This typically happens when attempting to access an index that
Doug Hellmann: virtualenvwrapper 6.1.0 - hook scripts in project directories

Link: https://doughellmann.com/releases/virtualenvwrapper-6-1-0/

What’s new in 6.1.0? source project-dir/.virtualenvwrapper/predeactivate when deactivating source project_dir/.virtualenvwrapper/postactivate during activation
PyCharm: PyCharm 2024.1 EAP 2 Is Out!

Link: https://blog.jetbrains.com/pycharm/2024/01/2024-1-eap2/

The second EAP build of PyCharm 2024.1 has landed and is now available for you to explore.  
You can download this new build from our website, through the free Toolbox App, or via snaps for Ubuntu.

D
Real Python: Python Exceptions: An Introduction

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

A Python program terminates as soon as it encounters an error. In Python, an error can be a syntax error or an exception. In this tutorial, you’ll see what an exception is and how it differs from a sy
Anarcat: router archeology: the Soekris net5001

Link: https://anarc.at/hardware/server/roadkiller/

Roadkiller was a Soekris net5501 router I used as my main gateway
between 2010 and 2016 (for réseau and
téléphone).
It was upgraded to FreeBSD 8.4-p12 (2014-06-06) and pkgng. It was
retired in favor o