Skip to main content

firebird-driver

Firebird driver for Python

PyPI - Version PyPI - Python Version Hatch project PyPI - Downloads Libraries.io SourceRank Ask DeepWiki

This package provides official Python Database API 2.0-compliant driver for the open source relational database Firebird®. 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.


Table of Contents

Installation

Requires: Firebird 3+

pip install firebird-driver

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

Agent skill

This repository includes a skill for coding with firebird-driver. For releases that include the skill archive, download firebird-driver-<version>-skill.zip from GitHub Releases. Choose the release matching the driver version you use. The ZIP contains the complete firebird-driver-python/ directory, including SKILL.md and references/. Extract it into ~/.codex/skills/ for Codex, ~/.claude/skills/ for Claude Code, or ~/.gemini/skills/ for Gemini CLI.

To install from the repository instead, run these commands in a directory where you want to keep a checkout (Unix-like shell):

git clone --depth 1 --filter=blob:none --sparse https://github.com/FirebirdSQL/python3-driver.git firebird-driver-skill-source
git -C firebird-driver-skill-source sparse-checkout set skills/firebird-driver-python

Then copy the skill into the directory for each agent you use.

License

firebird-driver is distributed under the terms of the MIT license.

Documentation

The documentation for this package is available at https://firebird-driver.readthedocs.io

Running tests

See development/README.md for the Firebird test setup, Hatch commands, and development workflow.

Metadata

Release files for firebird-driver 2.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for firebird-driver 2.1.1
File Size Uploaded Provenance Actions
firebird_driver-2.1.1.tar.gz 107.7 kB Without provenance Details for firebird_driver-2.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for firebird-driver 2.1.1
File Interpreter ABI Platform Actions
firebird_driver-2.1.1-py3-none-any.whl Python 3 none any Details for firebird_driver-2.1.1-py3-none-any.whl

Total release size: 220.4 kB

Release files / firebird_driver-2.1.1.tar.gz

Download URL firebird_driver-2.1.1.tar.gz
Size 107.7 kB
Tags Source
SHA-256 checksum
How to use checksums
392d348e678b6250d25d6670977fa4d7b68c346ac66ffb30d86d1ff51ad8709a
BLAKE2b-256 checksum
How to use checksums
bf677a93d9cd39129e98c27da0ed57f4a12f57b7ad1a69e513f69958b6b68032
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":null,"cpu":"x86_64","distro":{"id":"n/a","libc":{"lib":"glibc","version":"2.38"},"name":"openSUSE Leap","version":"15.6"},"implementation":{"name":"CPython","version":"3.14.0"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.5.4 30 Sep 2025","python":"3.14.0","system":{"name":"Linux","release":"6.4.0-150600.23.103-default"}} HTTPX2/2.13.1

Release files / firebird_driver-2.1.1-py3-none-any.whl

Download URL firebird_driver-2.1.1-py3-none-any.whl
Size 112.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eee6289a8e5712f6e0845168540c0821cd3ce7aac414a8925b074478638cb85b
BLAKE2b-256 checksum
How to use checksums
6d58858f7f65ced78f5206e783180b0c9a0950266b550a2a82276af0a82fec6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":null,"cpu":"x86_64","distro":{"id":"n/a","libc":{"lib":"glibc","version":"2.38"},"name":"openSUSE Leap","version":"15.6"},"implementation":{"name":"CPython","version":"3.14.0"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.5.4 30 Sep 2025","python":"3.14.0","system":{"name":"Linux","release":"6.4.0-150600.23.103-default"}} HTTPX2/2.13.1

Security for firebird-driver 2.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page