Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change of PostgreSQL connector from psycopg2 to pg8000 #463

Closed
shovsj opened this issue Mar 18, 2019 · 1 comment
Closed

Change of PostgreSQL connector from psycopg2 to pg8000 #463

shovsj opened this issue Mar 18, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@shovsj
Copy link
Contributor

shovsj commented Mar 18, 2019

according to https://wiki.postgresql.org/wiki/Python,

Software License Platforms Python versions DB API 2.0 Native (uses libpq) Last Release Notes
Psycopg2 LGPL Unix, Win32 2.6-3.6 yes yes 2017 Most popular python driver, required for most Python+Postgres frameworks
pg8000 BSD any (pure Python) 3.3+ yes no 2019 Used by Web2Py. current updated official site
py-postgresql BSD any (pure Python) 3.0+ yes no 2016 Pure Python with optional C accelerator modules,extensive custom API. Python 3 only.
PyGreSQL BSD Unix, Win32 2.6 thru 3.6 yes yes 2017 The first PostgreSQL adapter for Python. Still actively maintained.
ocpgdb BSD Unix 2.3-2.6 yes yes 2010 PG8.1+
bpgsql LGPL any (pure Python) 2.3-2.6 yes no 2009 labeled alpha

We decide to change from psycopg2 to pg8000, to avoid a potential license issue

@shovsj shovsj added the enhancement New feature or request label Mar 18, 2019
@shovsj shovsj self-assigned this Mar 18, 2019
@shovsj
Copy link
Contributor Author

shovsj commented Mar 25, 2019

This issue is closed by #464.

@shovsj shovsj closed this as completed Mar 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant