- Fix `DateFromTicks` and `TimeFromTicks` return values to return a date and a
time referred to the UTC timezone rather than to the local timezone. For
consistency, `TimestampFromTicks` to return a datetime in UTC rather than in
the local timezone (:ticket:`#1058`).
- Fix `~Cursor.rownumber` after using `~AsyncServerCursor.scroll()` on
`AsyncServerCursor` (:ticket:`#1066`).
- Fix interval parsing with days or other parts and negative time in C module
(:ticket:`#1071`).
- Don't process further connection attempts after Ctrl-C (:ticket:`#1077`).
- Fix cursors to correctly iterate over rows even if their row factory
returns `None` (:ticket:`#1073`).
- Fix `ConnectionInfo.port` when the port is specified as an empty string
(:ticket:`#1078`).
- Report all the attempts error messages in the exception raised for a
connection failure (:ticket:`#1069`).
- Improve logging on connection (:ticket:`#1085`).
- Add support for PostgreSQL 18 libpq (:ticket:`#1082`).
-----BEGIN PGP SIGNATURE-----