Metadata-Version: 2.1
Name: psycopg
Version: 3.0
Summary: PostgreSQL database adapter for Python
Home-page: https://psycopg.org/psycopg3/
Author: Daniele Varrazzo
Author-email: daniele.varrazzo@gmail.com
License: GNU Lesser General Public License v3 (LGPLv3)
Project-URL: Homepage, https://psycopg.org/
Project-URL: Code, https://github.com/psycopg/psycopg
Project-URL: Issue Tracker, https://github.com/psycopg/psycopg/issues
Project-URL: Download, https://pypi.org/project/psycopg/
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Database
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
Requires-Dist: typing-extensions ; python_version < "3.8"
Requires-Dist: backports.zoneinfo ; python_version < "3.9"
Provides-Extra: binary
Requires-Dist: psycopg-binary (==3.0) ; extra == 'binary'
Provides-Extra: c
Requires-Dist: psycopg-c (==3.0) ; extra == 'c'
Provides-Extra: dev
Requires-Dist: black ; extra == 'dev'
Requires-Dist: flake8 (~=4.0.1) ; extra == 'dev'
Requires-Dist: mypy (>=0.910) ; extra == 'dev'
Requires-Dist: pytest-mypy (>=0.8.1) ; extra == 'dev'
Requires-Dist: types-setuptools (>=57.4.0) ; extra == 'dev'
Requires-Dist: wheel ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: Sphinx (<4.2,>=4.1) ; extra == 'docs'
Requires-Dist: docutils (<0.18,>=0.17) ; extra == 'docs'
Requires-Dist: furo (>=2021.9.8) ; extra == 'docs'
Requires-Dist: sphinx-autobuild (>=2021.3.14) ; extra == 'docs'
Requires-Dist: sphinx-autodoc-typehints (<1.13,>=1.12) ; extra == 'docs'
Requires-Dist: dnspython (>=2.1.0) ; extra == 'docs'
Requires-Dist: shapely (>=1.7) ; extra == 'docs'
Provides-Extra: pool
Requires-Dist: psycopg-pool ; extra == 'pool'
Provides-Extra: test
Requires-Dist: mypy (>=0.910) ; extra == 'test'
Requires-Dist: pproxy (~=2.7.8) ; extra == 'test'
Requires-Dist: pytest (~=6.2.5) ; extra == 'test'
Requires-Dist: pytest-asyncio (~=0.15.1) ; extra == 'test'
Requires-Dist: pytest-randomly (~=3.10.1) ; extra == 'test'
Requires-Dist: tenacity (~=8.0.1) ; extra == 'test'

Psycopg 3: PostgreSQL database adapter for Python
=================================================

Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.

This distribution contains the pure Python package ``psycopg``.


Installation
------------

In short, run the following::

    pip install --upgrade pip           # to upgrade pip
    pip install psycopg[binary,pool]    # to install package and dependencies

If something goes wrong, and for more information about installation, please
check out the `Installation documentation`__.

.. __: https://www.psycopg.org/psycopg3/docs/basic/install.html#


Hacking
-------

For development information check out `the project readme`__.

.. __: https://github.com/psycopg/psycopg#readme


Copyright (C) 2020-2021 The Psycopg Team


