Backwards Incompatible Changes
* Drop support for PostgreSQL 9.1
(by elprans in eaf298b4)
* Remove the deprecated "binary" parameter from `Connection.set_type_codec()`
(by elprans in 9ad6625a)
New Features
* Add support for PostgreSQL 10
(by elprans)
Bug Fixes
* Document that single fetches can return None
(by khazhyk in 23394c9d)
* Fix type introspection being very slow on large databases
(by elprans in e0c44ced for 186)
* Fix copy tests on PostgreSQL < 9.4
(by elprans in 327058f8)
* Fix DeprecationWarning in tests
(by elprans in 3f9523c2)
* Fix intermittent authentication failures against PostgreSQL 10 servers
(by elprans in 498213e6 for 158)
* Do not attempt to connect to Unix sockets on Windows when host is not set
(by elprans in 8a32fc4b for 184)
* Guard against incorrect use of resources associated with a connection
(by elprans in 089ac818, 93bf26f3 for 190)
* Warn when there are active listeners on a connection that is released
(by elprans in d085d2cc for 190)
* Add a test for cursors on a standby replica.
(by elprans in c484a470 for 66)
* Clarify the argument/parameter count mismatch exception
(by elprans in b6fe0186 for 178)
* Fix `TypeError` on `get_attributes` when result has no columns
(by fantix in f29de232)
* protocol: Use `try`-`finally` explicitly every time we create a waiter
(by 1st1 in 50edd8c8)
* Call correct parent constructor in `InterfaceWarning.__init__`
(by elprans in eec98b0b)
* Allow grabbing the version information programmatically.
(by s0undt3ch in fa6dbc46)
* Use the general statement cache for type introspection
(by elprans in 57c9ffdc for 198)
* Fix issues with inet type I/O
(by elprans in e54f02e6 for 37)
* Handle inactive connection closes while stored in the pool
(by AmatanHead in 9744adee)