Skip to content

Remove psycopg2 dependency#709

Merged
PaulFarault merged 1 commit intomasterfrom
pg-dep
Jan 22, 2026
Merged

Remove psycopg2 dependency#709
PaulFarault merged 1 commit intomasterfrom
pg-dep

Conversation

@PaulFarault
Copy link
Copy Markdown
Contributor

Which issue(s) this PR fixes

Drop support for the psycopg2 dependency (build from sources):

  • It requires some extra system dependencies that may be missing.
  • It blocked the use of the --all-extras option as it does not make sense to install both postgresql and postgresql-binary at the same time.

postgresql extra dependencies has been updated to contain psycopg2-binary and postgresql-binary extra dependencies has been deleted.

This PR also adds some information about extra supported backend in the README.

Agreements

@PaulFarault PaulFarault self-assigned this Jan 22, 2026
@PaulFarault PaulFarault merged commit 630b6bb into master Jan 22, 2026
3 checks passed
@PaulFarault PaulFarault deleted the pg-dep branch January 22, 2026 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants