| Age | Commit message (Expand) | Author |
| 2025-04-27 | Remove circular #include's between plpython.h and plpy_util.h. | Tom Lane |
| 2025-03-26 | Use PG_MODULE_MAGIC_EXT in our installable shared libraries. | Tom Lane |
| 2023-04-27 | In hstore_plpython, avoid crashing when return value isn't a mapping. | Tom Lane |
| 2022-07-18 | Remove now superfluous declarations of dlsym()ed symbols. | Andres Freund |
| 2022-05-12 | Pre-beta mechanical code beautification. | Tom Lane |
| 2022-03-08 | plpython: Code cleanup related to removal of Python 2 support. | Andres Freund |
| 2019-11-01 | PG_FINALLY | Peter Eisentraut |
| 2019-10-24 | Make the order of the header file includes consistent in contrib modules. | Amit Kapila |
| 2019-04-06 | Avoid Python memory leaks in hstore_plpython and jsonb_plpython. | Tom Lane |
| 2019-03-14 | Fix volatile vs. pointer confusion | Peter Eisentraut |
| 2018-09-16 | Fix out-of-tree build for transform modules. | Andrew Gierth |
| 2017-11-18 | Consistently catch errors from Python _New() functions | Peter Eisentraut |
| 2017-09-18 | Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent. | Tom Lane |
| 2016-10-04 | Fix hstore_plpython for Python 3. | Tom Lane |
| 2016-10-04 | Convert contrib/hstore_plpython to not use direct linking to other modules. | Tom Lane |
| 2015-11-19 | Dodge a macro-name conflict with Perl. | Tom Lane |
| 2015-05-24 | Remove no-longer-required function declarations. | Tom Lane |
| 2015-05-24 | pgindent run for 9.5 | Bruce Momjian |
| 2015-04-26 | Add transforms feature | Peter Eisentraut |