Skip to main content

The Python driver for Firebird

Project description

Documentation Status

Home * Documentation * Bug Reports * Source

FDB is a Python library package that implements Python Database API 2.0-compliant support for the open source relational database 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. Notably:

  • Automatic data conversion from strings on input.

  • Automatic input/output conversions of textual data between UNICODE and database character sets.

  • Support for prepared SQL statements.

  • Multiple independent transactions per single connection.

  • All transaction parameters that Firebird supports, including table access specifications.

  • Distributed transactions.

  • Firebird BLOB support, including support for stream BLOBs.

  • Support for Firebird Events.

  • Support for Firebird ARRAY data type.

  • Support for all Firebird Services

FDB also contains extensive collection of submodules that simplify various Firebird-related tasks. Notably:

  • Database schema

  • Firebird monitoring tables

  • Parsing Firebird trace & audit logs

  • Parsing Firebird server log

  • Parsing Firebird gstat utility output

Contribute to the development

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fdb-2.0.2.tar.gz (897.7 kB view details)

Uploaded Source

Built Distribution

fdb-2.0.2-py2.py3-none-any.whl (160.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fdb-2.0.2.tar.gz.

File metadata

  • Download URL: fdb-2.0.2.tar.gz
  • Upload date:
  • Size: 897.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.1 requests/2.26.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for fdb-2.0.2.tar.gz
Algorithm Hash digest
SHA256 c10c54028308dcd3d5f5f3afe8a4039cbbef22dcd3b041c30b643cf2f0d33120
MD5 0d036d4505bb816b8c5f5bf3de8497e4
BLAKE2b-256 c621928abedc1d35e568f8542aec86d79b32bdb9e3e206e4310cab37deabe19e

See more details on using hashes here.

File details

Details for the file fdb-2.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: fdb-2.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 160.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.1 requests/2.26.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.18

File hashes

Hashes for fdb-2.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ea54815c33760540ce0619d7ef3e0b33953000683d07ea611809d799153995f2
MD5 49ce284a263f81d4f552e58a3bcf4fce
BLAKE2b-256 520314a54570b43441c31cdb61c7c1dd92ee466588b130f5c89fb85f1adc757c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page