3.2.8
Added 1
- Add support for PostgreSQL 18 libpq
Changed 2
- Report all the attempts error messages in the exception raised for a connection failure
- Improve logging on connection
Fixed 6
- DateFromTicks and TimeFromTicks return values to return a date and a time referred to the UTC timezone rather than to the local timezone, and TimestampFromTicks to return a datetime in UTC rather than in the local timezone
- rownumber after using scroll() on AsyncServerCursor
- interval parsing with days or other parts and negative time in C module
- Don't process further connection attempts after Ctrl-C
- cursors to correctly iterate over rows even if their row factory returns None
- ConnectionInfo.port when the port is specified as an empty string
- 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 rownumber after using 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).