On tor, 2011-01-20 at 22:30 +0200, Peter Eisentraut wrote: > On lör, 2010-12-18 at 18:56 +0100, Jan Urbański wrote: > > there seems to be a problem in the way we add exceptions to the plpy > > module in PL/Python compiled with Python 3k. > > > > Try this: DO $$ plpy.SPIError $$ language plpython3u; > > > > I'm not a Python 3 expert, but I nicked some code from the Internet and > > came up with this patch (passes regression tests on both Python 2 and 3). > > It looks like the PyModule_AddObject() approach also works in Python 2. > Anyone see an issue with using that uniformly?
Committed using PyModule_AddObject. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers