Commits
| Date | Subject | Author | Releases |
|---|---|---|---|
| 2018-09-07 | Use C99 designated initializers for some structs | Peter Eisentraut | 12.0 |
| 2018-03-28 | Allow committing inside cursor loop | Peter Eisentraut | 11.0 |
| 2018-01-22 | Transaction control in PL procedures | Peter Eisentraut | 11.0 |
| 2017-11-18 | Consistently catch errors from Python _New() functions | Peter Eisentraut | 11.0 |
| 2017-09-29 | Use Py_RETURN_NONE where suitable | Peter Eisentraut | 11.0 |
| 2016-10-27 | Add function name to PyArg_ParseTuple() | Peter Eisentraut | 10.0 |
| 2016-07-03 | PL/Python: Report argument parsing errors using exceptions | Peter Eisentraut | 9.6.0 |
| 2016-06-11 | PL/Python: Rename new keyword arguments of plpy.error() etc. | Peter Eisentraut | 9.6.0 |
| 2012-04-25 | PL/Python: Improve error messages | Peter Eisentraut | 9.2.0 |
| 2011-12-29 | PL/Python: Add argument names to function declarations | Peter Eisentraut | 9.2.0 |
| 2011-12-18 | Split plpython.c into smaller pieces | Peter Eisentraut | 9.2.0 |