News
Django bugfix releases issued: 3.0.5 and 2.2.12
With this release, Django 1.11 has reached the end of extended support. All Django 1.11 users are encouraged to upgrade to Django 2.2 or later to continue receiving fixes for security issues.
New pip resolver to roll out this year
The developers of pip are in the process of developing a new resolver for pip which is slated to release the second half of this year. They are asking for your help.
Sponsored Link 1
Articles
What the heck is pyproject.toml?
Brett Cannon explains why pyproject.toml exists and why it's the future of packaging in the Python ecosystem.
Postgres 11 and Docker
Docker's Postgres image recently introduced a breaking change. This is a short tip on how to handle it.
Build secrets in Docker Compose, the secure way
How to build Docker images securely using "build secrets" for when you need a password to install from a private package repository yet you don't want the secret embedded in the finished image.
Automating the Boring Stuff in Django Using the Check Framework
How we use inspect, ast and the Django system check framework to improve our development process.
Tutorials
Asynchronous Tasks with Django and Celery
Set up and configure Celery and Redis for handling long-running processes in a Django app.
Projects
django-phonenumber-field
A Django model and form field for normalized phone numbers using python-phonenumbers.