On Jun 23, 2011, at 7:10 AM, bigt wrote: > in addition to the currently supported kinterbasdb, there is an > alternative python interface, which is relatavely new, but has the > advantage of already supporting Python3, and which is likely to become > the preferred interface when Firebird3 is released.. > > See http://pypi.python.org/pypi/firebirdsql/ > > > I should like to request that sqlalchemy implement support for this > alternative interface, in the same ways as there are multiple drivers > for postgresql.
This is an accepted feature request and just needs a little bit of volunteerism to get it started. It's ticket 2125: http://www.sqlalchemy.org/trac/ticket/2125 Per-DBAPI dialects like these are very easy to add and we get help from the community on them regularly, the work is just to get the file and its structures in place, get a successful SQL round trip going, and get some of the rudimentary tests to run. I'm adding to the ticket now: A new file called lib/sqlalchemy/dialects/firebird/firebirdsql.py, which would contain code very similar to that of lib/sqlalchemy/dialects/firebird/kinterbasdb.py. Then the "hello world" test for a dialect is that it gets through at least most of "test.sql.test_query" and in this case "test.dialect.test_firebird". Once there's some code in place I'm happy to help whoever is involved to debug basic issues. -- 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 sqlalchemy+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en.