Metadata-Version: 2.1
Name: pglib
Version: 5.13.0
Summary: A PostgreSQL interface
Author-email: Michael Kleehammer <michael@kleehammer.com>
License: MIT
Project-URL: Homepage, https://gitlab.com/mkleehammer/pglib
Project-URL: Repository, https://gitlab.com/mkleehammer/pglib
Keywords: postgresql,postgres
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Database
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
Provides-Extra: test
License-File: LICENSE


pglib is a Python 3.10+ module for working with PostgreSQL databases.  It is a C extension that
exposes the `libpq <http://www.postgresql.org/docs/current/static/libpq.html>`_ API.  It is
designed to be small, fast, and as convenient as possible.  It provides both synchronous and
asynchronous APIs.

Unlike some libraries, it never modifies the SQL you pass.  Parameters are passed using the
official libpq protocol for parameters.

Documentation is available in /docs and online at http://pglib.readthedocs.org
