Python Connector for Firebird Revision History

1.4.0 22-Oct-26

  • Added support for Python 3.15
  • Removed support for Python 3.7, 3.8, and 3.9
  • Added support for the TrustedAuthentication connection option
  • Added the FloatAsSingle connection option
  • Added the WireCompression connection option
  • Added the UseReadConsistency connection option
  • Added the ConnectionConfigOverrides connection option
  • Fixed an issue that caused the "arithmetic exception, numeric overflow, expected length x, actual y" error when opening tables containing computed fields
  • Fixed an issue with parsing a connection string when its value contained a sequence of SQL comment characters

1.3.0 30-Oct-25

  • Added support for Python 3.14
  • Added support for URL-style connection strings that use inet4 and inet6 protocols
  • Fixed a bug causing a "List index(1) out of bounds" error during the processing of SQL queries with the RETURNING clause
  • Fixed a bug causing an "Invalid cursor reference. Cursor is not open" error during the processing of SQL queries with the RETURNING clause

1.2.0 23-Oct-24

  • Added support for Python 3.13

1.1.1 17-Aug-24

  • Updated License Agreement

1.1.0 29-Jul-24

  • Added support for Firebird 5
  • Added support for connection pooling
  • Added activation by license key
  • Added subscription license type

1.0.1 01-Dec-23

  • Initial release of Firebird Python Connector
  • Windows 32-bit and 64-bit is supported
  • Linux 64-bit is supported
  • macOS 64-bit and ARM (Apple Silicon M1 and M2) is supported