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
| Source | entries/2026/05/05/pyproject.md |