Document that Python 2.3 requires cdecimal module for full functionality.
authorTom Lane
Thu, 27 Mar 2014 02:43:24 +0000 (22:43 -0400)
committerTom Lane
Thu, 27 Mar 2014 02:43:24 +0000 (22:43 -0400)
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.

doc/src/sgml/installation.sgml

index 9bee423677385ed1cd51ff7d0a58de5149d50e3f..6f5c108b719a7bfc70143b76726c6d0417d2b6e4 100644 (file)
@@ -206,8 +206,12 @@ su - postgres
       language, you need a Python
       installation with the header files and
       the distutils module.  The minimum
-      required version is Python
-      2.3.  Python 3 is supported if it's
+      required version is Python 2.3.
+      For full functionality, a 2.3.x installation must include the
+      separately-available cdecimal module; in particular
+      the PL/Python regression tests will not pass if that
+      is missing.
+      Python 3 is supported if it's
       version 3.1 or later; but see
       PL/Python documentation]]>
       ]]>