]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-120128: fix description of argument to ipaddress.collapse_addresses() ...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 12 Jun 2024 06:23:24 +0000 (08:23 +0200)
committerGitHub <noreply@github.com>
Wed, 12 Jun 2024 06:23:24 +0000 (09:23 +0300)
gh-120128: fix description of argument to ipaddress.collapse_addresses() (GH-120131)

The argument to collapse_addresses() is now described as an *iterable*
(rather than *iterator*).
(cherry picked from commit f878d46e5614f08a9302fcb6fc611ef49e9acf2f)

Co-authored-by: Jan Kaliszewski <zuo@kaliszewski.net>
Doc/library/ipaddress.rst
Lib/ipaddress.py

index d7dccf1a86593dfad6c0b723f47bb49264aaa767..0441a7d47b55a5aed0ee012893c59ca7f976ccdd 100644 (file)
@@ -990,7 +990,7 @@ The module also provides the following module level functions:
 .. function:: collapse_addresses(addresses)
 
    Return an iterator of the collapsed :class:`IPv4Network` or
-   :class:`IPv6Network` objects.  *addresses* is an iterator of
+   :class:`IPv6Network` objects.  *addresses* is an :term:`iterable` of
    :class:`IPv4Network` or :class:`IPv6Network` objects.  A :exc:`TypeError` is
    raised if *addresses* contains mixed version objects.
 
index 8e4d49c859534d816efd70b8e0b14d9da407f14e..9cef275f7ae2fcd60209213326aef7a9efe66bfe 100644 (file)
@@ -310,7 +310,7 @@ def collapse_addresses(addresses):
                            [IPv4Network('192.0.2.0/24')]
 
     Args:
-        addresses: An iterator of IPv4Network or IPv6Network objects.
+        addresses: An iterable of IPv4Network or IPv6Network objects.
 
     Returns:
         An iterator of the collapsed IPv(4|6)Network objects.