Sourced from psycopg's changelog.
.. currentmodule:: psycopg
.. index:: single: Release notes single: News
psycopg
release notesCurrent release
Psycopg 3.2.3 ^^^^^^^^^^^^^
- Release binary packages including PostgreSQL 17 libpq (:ticket:
[#852](https://github.com/psycopg/psycopg/issues/852)
).Psycopg 3.2.2 ^^^^^^^^^^^^^
- Drop
!TypeDef
specifications as string from public modules, as they cannot be composed by users as!typing
objects previously could (:ticket:[#860](https://github.com/psycopg/psycopg/issues/860)
).- Release Python 3.13 binary packages.
Psycopg 3.2.1 ^^^^^^^^^^^^^
- Fix packaging metadata breaking
[c]
,[binary]
dependencies (:ticket:[#853](https://github.com/psycopg/psycopg/issues/853)
).Psycopg 3.2
.. rubric:: New top-level features
- Add support for integer, floating point, boolean
NumPy scalar types
__ (:ticket:[#332](https://github.com/psycopg/psycopg/issues/332)
).- Add
!timeout
and!stop_after
parameters toConnection.notifies()
(:ticket:340
).- Allow dumpers to return
!None
, to be converted to NULL (:ticket:[#377](https://github.com/psycopg/psycopg/issues/377)
).- Add :ref:
raw-query-cursors
to execute queries using placeholders in PostgreSQL format ($1
,$2
...) (:tickets:[#560](https://github.com/psycopg/psycopg/issues/560), [#839](https://github.com/psycopg/psycopg/issues/839)
).- Add
capabilities
object to :ref:inspect the libpq capabilities <capabilities>
(:ticket:[#772](https://github.com/psycopg/psycopg/issues/772)
).- Add
~rows.scalar_row
to return scalar values from a query (:ticket:[#723](https://github.com/psycopg/psycopg/issues/723)
).- Add
~Connection.cancel_safe()
for encrypted and non-blocking cancellation when using libpq v17. Use such method internally to implement
... (truncated)
ce8f073
chore: bump psycopg package version to 3.2.39af9267
Merge pull request #917
from psycopg/pg179c9369b
docs: mention PostgreSQL 17 in binary packages in the news filed0b1a3a
ci: install flex to build libpq17e8d85
ci(macos): fix dylib path for postgres 17 from brewd066132
ci(macos): update brew to install PostgreSQL 172cc362e
ci: bump to PostgreSQL 17 in binary packages810bfcf
chore: add PostgreSQL 17 TRANSACTION_TIMEOUT error2a02421
ci: Add PostgreSQL 17 to CI test grid, remove PostgreSQL 11bea783d
fix(windows): resolve absolute path to libpq