]> granicus.if.org Git - python/commitdiff
Note side benefit of socket.create_connection()
authorAndrew M. Kuchling <amk@amk.ca>
Mon, 5 Oct 2009 21:25:35 +0000 (21:25 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Mon, 5 Oct 2009 21:25:35 +0000 (21:25 +0000)
Doc/whatsnew/2.6.rst

index a629e5f26cad25740139a7565f125d7b6374ad49..2cfd35184a8ce99e8d858db6005666f7a56e8264 100644 (file)
@@ -2412,9 +2412,13 @@ changes, or look through the Subversion logs for all the details.
   environments.  TIPC addresses are 4- or 5-tuples.
   (Contributed by Alberto Bertogli; :issue:`1646`.)
 
-  A new function, :func:`create_connection`, takes an address
-  and connects to it using an optional timeout value, returning
-  the connected socket object.
+  A new function, :func:`create_connection`, takes an address and
+  connects to it using an optional timeout value, returning the
+  connected socket object.  This function also looks up the address's
+  type and connects to it using IPv4 or IPv6 as appropriate.  Changing
+  your code to use :func:`create_connection` instead of
+  ``socket(socket.AF_INET, ...)`` may be all that's required to make
+  your code work with IPv6.
 
 * The base classes in the :mod:`SocketServer` module now support
   calling a :meth:`handle_timeout` method after a span of inactivity