Firebird-driver

The firebird-driver package provides official Python Database API 2.0-compliant driver. In addition to the minimal feature set of the standard Python DB API, this driver also exposes the new (interface-based) client API introduced in Firebird 3, and number of additional extensions and enhancements for convenient use of Firebird RDBMS. The driver is written as pure-Python package (requires Python 3.8+) on top of Firebird client library (fbclient.so/dll) using ctypes. Driver supports Firebird version 3.0 and higher.

Minimal requirements:

  • Python: 3.8
  • Firebird: 3

You can download this driver from PyPI or install it using pip.

See also firebird-lib package for optional extensions to this driver.



FDB - Legacy Python Driver for Firebird

FDB is a Python library package that implements Python Database API 2.0-compliant support for Firebird. In addition to the minimal feature set of the standard Python DB API, FDB also exposes the entire native (old-style) client API of the database engine and contains extensive collection of submodules that simplify various Firebird-related tasks.

Minimal requirements:

  • Python: 2.7 or 3
  • Firebird: 2

You can download this driver from PyPI or install it using pip.




KInterbasDB - Obsolete Python Driver for Firebird

KInterbasDB is a Python extension package that implements Python Database API 2.0-compliant support for Firebird. In addition to the minimal feature set of the standard Python DB API, KInterbasDB also exposes nearly the entire native client API of the database engine.

The package is free - covered by a permissive BSD-style license that both commercial and noncommercial users should find agreeable.

KInterbasDB 3.3.0
Date Filename Size Description
16th Jan 2009 kinterbasdb-3.3.0.tar.bz2 366 Kb Source code (use for Linux and other non-Windows platforms)
16th Jan 2009 kinterbasdb-3.3.0.win32-setup-py2.4.exe 494 Kb Win32 Executable Installer for Python 2.4
16th Jan 2009 kinterbasdb-3.3.0.win32-py2.5.msi 524 Kb Win32 .MSI Installer for Python 2.5
16th Jan 2009 kinterbasdb-3.3.0.win32-setup-py2.5.exe 494 Kb Win32 Executable Installer for Python 2.5
16th Jan 2009 kinterbasdb-3.3.0.win32-py2.6.msi 540 Kb Win32 .MSI Installer for Python 2.6
16th Jan 2009 kinterbasdb-3.3.0.win32-setup-py2.6.exe 520 Kb Win32 Executable Installer for Python 2.6
16th Jan 2009 kinterbasdb-3.3.0.win-amd64-py2.6.msi 557 Kb Win64 Executable Installer for Python 2.6
Pyfirebirdsql Multiplatform

A set of Firebird RDBMS bindings for python. It works on Python 2.6+ (include Python 3.x).

Home website

django-firebird Linux

Firebird backend for Django web framework.

Home