Re: [sqlalchemy] StatementError _exec_default() takes exactly 3 arguments (4 given) since version 1.2.0b3

2018-05-31 Thread Michał Dobrzański
Hi, Thank you for your response and sorry for my unclear message. Knowing SQLAlchemy has great code coverate I kept digging in ours. It appears the problem origins from a known issue described in https://bitbucket.org/zzzeek/sqlalchemy/issues/3921

Re: [sqlalchemy] StatementError _exec_default() takes exactly 3 arguments (4 given) since version 1.2.0b3

2018-05-30 Thread Mike Bayer
because SQLAlchemy has something like 98% code coverge and tens of thousands of tests, it is very unusual for you to have such a stack trace so no I don't know what's going on, I rely upon test coverage to prevent cases like these. if this method doesn't work under postgresql then it's usually

[sqlalchemy] StatementError _exec_default() takes exactly 3 arguments (4 given) since version 1.2.0b3

2018-05-30 Thread mdob
Hi, I've upgraded SQLAlchemy from 1.0.18 to latest 1.2.8 and I get errors that _exec_default() received wrong number of parameters. I've pinpointed that problem appears since version 1.2.0b3. Looks like inside method get_insert_default