Python 3 support in PL/Python
Peter Eisentraut <peter_e@gmx.net>
Python 3 support in PL/Python Behaves more or less unchanged compared to Python 2, but the new language variant is called plpython3u. Documentation describing the naming scheme is included.
Files
| Path | Change | +/− |
|---|---|---|
| config/python.m4 | modified | +3 −1 |
| configure | modified | +2 −0 |
| doc/src/sgml/installation.sgml | modified | +7 −3 |
| doc/src/sgml/plpython.sgml | modified | +109 −2 |
| src/include/catalog/catversion.h | modified | +2 −2 |
| src/include/catalog/pg_pltemplate.h | modified | +3 −1 |
| src/Makefile.global.in | modified | +2 −1 |
| src/pl/plpython/expected/plpython_test.out | modified | +9 −0 |
| src/pl/plpython/expected/plpython_trigger.out | modified | +1 −1 |
| src/pl/plpython/expected/plpython_types_3.out | added | +589 −0 |
| src/pl/plpython/expected/README | modified | +2 −0 |
| src/pl/plpython/Makefile | modified | +40 −3 |
| src/pl/plpython/plpython.c | modified | +154 −26 |
| src/pl/plpython/sql/plpython_test.sql | modified | +5 −0 |
| src/pl/plpython/sql/plpython_trigger.sql | modified | +1 −1 |