Skip to main content

The Python driver for Firebird

Project description

====================================
FDB - The Python driver for Firebird
====================================

|docs|

Home_ * Documentation_ * `Bug Reports`_ * Source_ * `Say Thanks!`_

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

|donate|

.. _Python: http://python.org
.. _Python Database API 2.0: http://www.python.org/dev/peps/pep-0249/
.. _Firebird: http://www.firebirdsql.org
.. _Bug Reports: http://tracker.firebirdsql.org/browse/PYFB
.. _Home: http://www.firebirdsql.org/en/devel-python-driver/
.. _Source: https://github.com/FirebirdSQL/fdb
.. _Say Thanks!: https://saythanks.io/to/pcisar
.. _Documentation: http://fdb.readthedocs.io/en/v2.0/

.. |donate| image:: https://www.firebirdsql.org/img/donate/donate_to_firebird.gif
:alt: Contribute to the development
:scale: 100%
:target: https://www.firebirdsql.org/en/donate/

.. |docs| image:: https://readthedocs.org/projects/fdb/badge/?version=v2.0
:alt: Documentation Status
:scale: 100%
:target: http://fdb.readthedocs.io/en/v2.0/




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.1.tar.gz (894.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fdb-2.0.1-py2.py3-none-any.whl (160.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: fdb-2.0.1.tar.gz
  • Upload date:
  • Size: 894.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.14

File hashes

Hashes for fdb-2.0.1.tar.gz
Algorithm Hash digest
SHA256 de5ef30c2583edd781d378db84b547ccc175518d8b978b84c46d5cc6c0d48484
MD5 3188abb8ad4f992fe7ffdc9a093c87e4
BLAKE2b-256 5d305a4cd4044b577286745f1be2145926b929c7ac65a3bce49ae871fdb93075

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fdb-2.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 160.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.14

File hashes

Hashes for fdb-2.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e476554104f3fdd350a50875e098826cb0ce958666845d9e262add2b463b6de4
MD5 5e3edcd391dd1bcf5700f53d6d3b0633
BLAKE2b-256 1dc65beac7bab1d9a606ce8b6c7754dc93827f3a8b1a193fcff6916337fb5a3e

See more details on using hashes here.

Supported by

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