File: changes-v1.1.rst

package info (click to toggle)
py-postgresql 1.2.1%2Bgit20180803.ef7b9a9-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,620 kB
  • sloc: python: 18,317; ansic: 2,024; sql: 282; sh: 26; makefile: 22
file content (25 lines) | stat: -rw-r--r-- 1,114 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Changes in v1.1
===============

1.1.0
-----

 * Remove two-phase commit interfaces per deprecation in v1.0.
   For proper two phase commit use, a lock manager must be employed that
   the implementation did nothing to accommodate for.
 * Add support for unpacking anonymous records (Elvis)
 * Support PostgreSQL 9.2 (Elvis)
 * Python 3.3 Support (Elvis)
 * Add column execution method. (jwp)
 * Add one-shot statement interface. Connection.query.* (jwp)
 * Modify the inet/cidr support by relying on the ipaddress module introduced in Python 3.3 (Google's ipaddr project)
   The existing implementation relied on simple str() representation supported by the
   socket module. Unfortunately, MS Windows' socket library does not appear to support the
   necessary functionality, or Python's socket module does not expose it. ipaddress fixes
   the problem.

.. note::
 The `ipaddress` module is now required for local inet and cidr. While it is
 of "preliminary" status, the ipaddr project has been around for some time and
 well supported. ipaddress appears to be the safest way forward for native
 network types.