News
Python 3.10.3, 3.9.11, 3.8.13, and 3.7.13 security and bugfix releases
New maintenance releases with lots of security and bugfixes.
Python removes ‘dead batteries’ from standard library
A slew of obsolete modules are slated to be dropped from Python, a possible prelude to a process for keeping the standard library cleaner.
Articles
Parametrized pytest Fixtures
If you reuse a @pytest.mark.parametrize many times, it might be time to define a parametrized fixture instead.
How Baserow lets users generate Django models on the fly
A look at how Baserow uses the Django ORM to generate dynamic models that mutate user data.
How to run uWSGI
Given the cornucopia of options uWSGI offers it's really hard to figure out what options and settings are good for your typical web app. This article nicely covers the landscape.
Events
DjangoCon Europe 2022
Super early bird tickets are ending soon! All tickets include access to all 3 conference days (September 21 - 23) and the 2 sprints days (September 24 - 25).
Last call for PWC 2022
Last call for Python Web Conference (PWC) 2022 is next week, March 21-25, 2022.
Last call for Wagtail Space US 2022
Wagtail Space US is virtual via Zoom or in-person at the Cleveland Public Library March 24-26.
Django Day Copenhagen April 8th, 2022
Venue tickets are sold out but there will be a free streaming feed available. Sign up for a free ticket to be notified of the feed.
PyCon AU 2023
An announcement on the postponement of PyCon AU in 2022. The plan is for PyCon AU 2023 to be in-person in Adelaide August 2023.
Sponsored Link 2
Podcasts
Django Chat: Production APIs - Calvin Hendryx-Parker
Calvin is the co-founder of Six Feet Up, a Python/Django consultancy. We discuss the upcoming Python Web Conference 2022, a recent lightning-prediction project, and current best practices around Django APIs in production.
Projects
typesplainer/typesplainer
A Python typehint explainer! Typesplainer will automatically find all types and then explain them to you.
ubernostrum/pwned-passwords-django
Utilities for working with the Pwned Passwords database from Django.