Repository URL to install this package:
This package contains bindings for the libpq driver, using the driver manager to provide a DBAPI 2.0/PEP 249-compatible interface on top.
Dependencies: a build of the libpq driver.
Set the environment variable ADBC_POSTGRES_LIBRARY
to the path to
libadbc_driver_postgres.{dll,dylib,so}
before running pip install
.
See CONTRIBUTING.md for details on the general build process.
A running instance of Postgres is required. For example, using Docker:
$ docker run -it --rm \ -e POSTGRES_PASSWORD=password \ -e POSTGRES_DB=tempdb \ -p 5432:5432 \ postgres
Then, to run the tests, set the environment variable specifying the Postgres URI before running tests:
$ export ADBC_POSTGRES_TEST_URI=postgres://localhost:5432/postgres?user=postgres&password=password $ pytest -vvx
See CONTRIBUTING.md for details on the general test process.