pg-extra-required-for-postgres

IN premise

PostgreSQL support requires installing the `pg` or `test-pg` optional extra (`psycopg[binary]>=3.1`); it is not available in a bare install.

Summary

If you want to use PostgreSQL as your database backend, you need to explicitly install an optional dependency package — it won't work out of the box. This means a default installation only supports other backends (like SQLite), and PostgreSQL users must take an extra setup step or they'll hit import errors.

Details

Sourceentries/2026/05/05/pyproject.md