I am implementing the Firebird data source, but I am having this error:

type object 'Firebird' has no attribute 'connect'

This looks like a Python error to me. Is your query runner source code available for us to see on Github?