diff options
author | Michael Paquier <michael@paquier.xyz> | 2024-11-25 09:15:41 +0900 |
---|---|---|
committer | Michael Paquier <michael@paquier.xyz> | 2024-11-25 09:15:41 +0900 |
commit | 1a52069914ebf81ab8591f5b451fc9099529c211 (patch) | |
tree | dd63154ddf0aaff3e49f0bcdcc29722e06439e16 | |
parent | e3b249c6d8f33227a5ee58f9b2d187e7ce71b4c7 (diff) | |
download | postgresql-1a52069914ebf81ab8591f5b451fc9099529c211.tar.gz postgresql-1a52069914ebf81ab8591f5b451fc9099529c211.zip |
doc: Fix example with __next__() in PL/Python function
Per PEP 3114, iterator.next() has been renamed to iterator.__next__(),
and one example in the documentation still used next(). This caused the
example provided to fail the function creation since Python 2 is not
supported anymore since 19252e8ec93.
Author: Erik Wienhold
Discussion: https://postgr.es/m/173209043143.2092749.13692266486972491694@wrigleys.postgresql.org
Backpatch-through: 15
-rw-r--r-- | doc/src/sgml/plpython.sgml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml index e5d51d6e9f5..bee817ea822 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -553,7 +553,7 @@ $$ LANGUAGE plpython3u; <varlistentry> <term>Iterator (any object providing <symbol>__iter__</symbol> and - <symbol>next</symbol> methods)</term> + <symbol>__next__</symbol> methods)</term> <listitem> <para> <programlisting> @@ -569,7 +569,7 @@ AS $$ def __iter__ (self): return self - def next (self): + def __next__(self): self.ndx += 1 if self.ndx == len(self.who): raise StopIteration |