With rev. 2321 of oracle.py I'm getting the error below when I do the following:
sr = session.query(StudyRequest).selectfirst(study_request_table.c.study_request_id == request_id) With 3.4 I don't get and error. Note that I'm only using oracle.py from the trunk, everything else is 3.4 Traceback (most recent call last): File "<console>", line 1, in ? File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\orm\ query.py", line 214, in selectfirst ret = self.select_whereclause(*args, **params) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\orm\ query.py", line 252, in select_whereclause return self._select_statement(statement, params=params) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\orm\ query.py", line 378, in _select_statement return self.execute(statement, params=params, **kwargs) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\orm\ query.py", line 308, in execute result = self.session.execute(self.mapper, clauseelement, params=params) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\orm\ session.py", line 133, in execute return self.connection(mapper, close_with_result=True).execute(clause, param s, **kwargs) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\engi ne\base.py", line 258, in execute return Connection.executors[type(object).__mro__[-2]](self, object, *multipa rams, **params) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\engi ne\base.py", line 282, in execute_clauseelement return self.execute_compiled(elem.compile(engine=self.__engine, parameters=p aram), *multiparams, **params) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\sql. py", line 511, in compile compiler.compile() File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\sql. py", line 392, in compile self.statement.accept_visitor(self) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\sql. py", line 1607, in accept_visitor self.order_by_clause.accept_visitor(visitor) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\sql. py", line 915, in accept_visitor c.accept_visitor(visitor) File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\sql. py", line 1259, in accept_visitor visitor.visit_column(self) File "C:\Python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\data bases\oracle.py", line 378, in visit_column File "c:\python24\lib\site-packages\sqlalchemy-0.3.4-py2.4.egg \sqlalchemy\ansi sql.py", line 218, in visit_column n = self.dialect.oid_column_name() TypeError: oid_column_name() takes exactly 2 arguments (1 given) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---