Remove support for Python older than 2.6
authorPeter Eisentraut <peter@eisentraut.org>
Wed, 8 Jan 2020 20:48:44 +0000 (21:48 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Wed, 8 Jan 2020 21:47:22 +0000 (22:47 +0100)
commit37f21ed132d1c5aee88e81fee0a0b7e735673d35
tree42c54d36c636f68c961783f5a6252ed743b80122
parentf5d28710c707ad602cd869602e092cc9d538cbb9
Remove support for Python older than 2.6

Supporting very old Python versions is a maintenance burden,
especially with the several variant test files to maintain for Python
<2.6.

Since we have dropped support for older OpenSSL versions in
7b283d0e1d1d79bf1c962d790c94d2a53f3bb38a, RHEL 5 is now effectively
desupported, and that was also the only mainstream operating system
still using Python versions before 2.6, so it's a good time to drop
those as well.

Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/98b69261-298c-13d2-f34d-836fd9c29b21%402ndquadrant.com
12 files changed:
config/python.m4
configure
doc/src/sgml/installation.sgml
doc/src/sgml/plpython.sgml
src/pl/plpython/expected/README
src/pl/plpython/expected/plpython_error_0.out [deleted file]
src/pl/plpython/expected/plpython_subtransaction.out
src/pl/plpython/expected/plpython_subtransaction_0.out [deleted file]
src/pl/plpython/expected/plpython_subtransaction_5.out [deleted file]
src/pl/plpython/plpy_elog.c
src/pl/plpython/plpython.h
src/pl/plpython/sql/plpython_subtransaction.sql