summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2014-03-26 22:43:24 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2014-03-26 22:43:24 -0400
commit2a33b796ee27732c1854f41594329afbb9ffba3d (patch)
tree3c7576cc3da01e65e52fb327581ae994ed3c7c8e
parent742cc408f1ad8ef8d104663938f9910064607253 (diff)
Document that Python 2.3 requires cdecimal module for full functionality.
This has been true for some time, but we were leaving users to discover it the hard way. Back-patch to 9.2. It might've been true before that, but we were claiming Python 2.2 compatibility before that, so I won't guess at the exact requirements back then.
-rw-r--r--doc/src/sgml/installation.sgml8
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml
index 9bee4236773..6f5c108b719 100644
--- a/doc/src/sgml/installation.sgml
+++ b/doc/src/sgml/installation.sgml
@@ -206,8 +206,12 @@ su - postgres
language, you need a <productname>Python</productname>
installation with the header files and
the <application>distutils</application> module. The minimum
- required version is <productname>Python</productname>
- 2.3. <productname>Python 3</productname> is supported if it's
+ required version is <productname>Python</productname> 2.3.
+ For full functionality, a 2.3.x installation must include the
+ separately-available <filename>cdecimal</> module; in particular
+ the <application>PL/Python</> regression tests will not pass if that
+ is missing.
+ <productname>Python 3</productname> is supported if it's
version 3.1 or later; but see
<![%standalone-include[the <application>PL/Python</> documentation]]>
<![%standalone-ignore[<xref linkend="plpython-python23">]]>