How to support custom drivers for DB

I know that GX is using SqlAlchemy for connection to DB. But what i should do if SQLAlchemy does not support DB and I need to use the driver for DB?
For instance, for Vertica DB special driver exists - vertica_python.
How i can use vertica_python instead of the SqlAlchemy dialect for this?