Closed fdcastel closed 1 year ago
Well, FDB is legacy driver. It was created for Python 2.7 and Firebird 2.x (Py 3 and FB3 support was added later), and uses legacy Firebird API. It does not and will not support FB 4+. It's not (and will not be) in active development, although I'll fix serious issues related to Firebird 2.x and Py 2.7 as there are still users of this Firebird and Python version.
The new driver is the main Firebird driver for all Python 3 and Firebird 3+ users. I'll update the FDB documentation to highlight the FDB status.
Given that Firebird-Driver is a more modern and properly maintained project, what are the future plans for this (
fdb
) project?Will it keep getting updates or it's development is halted?
I'm asking this because while developing the new SQLAlchemy 2.0 Dialect we got several problems using
fdb
with Firebird 4.0+ which didn't occur when usingfirebird-driver
. -- I didn't open an issue back then.If this project has reached it's EOL then this would be a nice thing to say in the README and in the docs.
But if not, what are the Firebird versions it officially supports? If it should support Firebird 4.0+ I will submit new issues.
In any case, a better (more explicit) section in the docs saying that
firebird-driver
should be the preferred option today would be of great value for new users. I had a hard time in the past to know what project to use.