This distribution contains the pure Python package ``psycopg``.
+.. Note::
+
+ Despite the lack of number in the package name, this package is the
+ successor of psycopg2_.
+
+ Please use the psycopg2 package if you are maintaining an existing program
+ using psycopg2 as a dependency. If you are developing something new,
+ Psycopg 3 is the most current implementation of the adapter.
+
+ .. _psycopg2: https://pypi.org/project/psycopg2/
+
Installation
------------
Psycopg 3: PostgreSQL database adapter for Python - binary package
==================================================================
-This distribution contains the precompiled optimization package
-``psycopg_binary``.
+This distribution package is an optional component of `Psycopg 3`__: it
+contains the optional optimization package `psycopg_binary`__.
+
+.. __: https://pypi.org/project/psycopg/
+.. __: https://www.psycopg.org/psycopg3/docs/basic/install.html
+ #binary-installation
You shouldn't install this package directly: use instead ::
Psycopg 3: PostgreSQL database adapter for Python - optimisation package
========================================================================
-This distribution contains the optional optimization package ``psycopg_c``.
+This distribution package is an optional component of `Psycopg 3`__: it
+contains the optional optimization package `psycopg_c`__.
+
+.. __: https://pypi.org/project/psycopg/
+.. __: https://www.psycopg.org/psycopg3/docs/basic/install.html
+ #local-installation
You shouldn't install this package directly: use instead ::
Psycopg 3: PostgreSQL database adapter for Python - Connection Pool
===================================================================
-This distribution contains the optional connection pool package
-`psycopg_pool`__.
+This distribution package is an optional component of `Psycopg 3`__: it
+contains the optional connection pool package `psycopg_pool`__.
+.. __: https://pypi.org/project/psycopg/
.. __: https://www.psycopg.org/psycopg3/docs/advanced/pool.html
This package is kept separate from the main ``psycopg`` package because it is