Django 4.2 LTS Adds psycopg 3 Support and Async Streaming
Django 4.2, a long-term support release, landed on April 3, 2023 with support for psycopg version 3, comments on columns and tables, and asynchronous streaming responses.
Historical Archive. This article documents an event from 2023 and is preserved with its original date for reference. It is not current news, and details may have changed since publication.
A new long-term support release
Django 4.2 was released on April 3, 2023 and designated a long-term support (LTS) release, meaning security and data-loss fixes will be applied for at least the next three years. Django said it would also receive fixes for crashing bugs, major functionality bugs in newly introduced features, and regressions for eight months, until December 2023.
psycopg 3 and database comments
For PostgreSQL users, Django 4.2 added support for psycopg version 3, the modernized successor to the widely used psycopg2 adapter. The release also introduced comments on columns and tables, letting models document their database schema directly.
More async surface area
Continuing Django's steady move toward async, 4.2 added support for asynchronous streaming responses, plus async interfaces for related managers and the Model class, expanding what can be done without dropping out of an async context.
Shifting the support window
With 4.2 out, Django 4.1 reached the end of mainstream support, with a final 4.1.8 bug-fix release, and Django 4.0 reached the end of extended support. As an LTS, 4.2 became the recommended target for teams that prioritize stability.
Related on Skillo
See also: Django 4.0's RedisCache and zoneinfo, Django 5.0's computed defaults and field groups.
Sources
Published date reflects the original event date (2023-04-03). This article is original Skillo editorial written from the sources above; facts were verified in September 2026.
Written by
Skillo Staff
0 Comments
Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.