After updating from r3761 to r3762, following type of code no longer works on firebird:
query = sqlalchemy.select([sqlalchemy.func.max(column)](sqlalchemy.func.max(column)))
result = query.execute()
Tracebacks look like this:
File "c:\svn\sqlalchemy\lib\sqlalchemy\sql\expression.py", line 978, in execute
return e.execute_clauseelement(self, multiparams, params)
File "c:\svn\sqlalchemy\lib\sqlalchemy\engine\base.py", line 1128, in execute_clauseelement
return connection.execute_clauseelement(elem, multiparams, params)
File "c:\svn\sqlalchemy\lib\sqlalchemy\engine\base.py", line 835, in execute_clauseelement
return self._execute_compiled(elem.compile(dialect=self.dialect, column_keys=keys, inline=len(params) > 1), distilled_params=params)
File "c:\svn\sqlalchemy\lib\sqlalchemy\sql\expression.py", line 1021, in compile
compiler.compile()
File "c:\svn\sqlalchemy\lib\sqlalchemy\sql\compiler.py", line 161, in compile
self.string = self.process(self.statement)
File "c:\svn\sqlalchemy\lib\sqlalchemy\sql\compiler.py", line 169, in process
return meth(obj, **kwargs)
File "c:\svn\sqlalchemy\lib\sqlalchemy\sql\compiler.py", line 510, in visit_select
inner_columns.add(self.process(co, **column_clause_args))
File "c:\svn\sqlalchemy\lib\sqlalchemy\sql\compiler.py", line 169, in process
return meth(obj, **kwargs)
exceptions.TypeError: visit_function() got an unexpected keyword argument 'column_labels'
Issue created by Anonymous
After updating from r3761 to r3762, following type of code no longer works on firebird:
Tracebacks look like this: