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.2

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.2
File Size Uploaded Provenance Actions
firebird_driver-2.1.2.tar.gz 107.9 kB Without provenance Details for firebird_driver-2.1.2.tar.gz

Built distribution (wheel)

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

Total release size: 220.8 kB

Release files / firebird_driver-2.1.2.tar.gz

Download URL firebird_driver-2.1.2.tar.gz
Size 107.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2709167de915c05d0188c712fec11692170b7b0150f3706bc5d5cf23cb018aec
BLAKE2b-256 checksum
How to use checksums
b2ad814ab8f49bf0f84d380c2384cb40a165a30e92d10e882077dbda16941ed9
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.2-py3-none-any.whl

Download URL firebird_driver-2.1.2-py3-none-any.whl
Size 112.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d2a6b6d1e4f3e93d3c217bc37bd8886b510dc667d164c7f6fbac85826c50dfa
BLAKE2b-256 checksum
How to use checksums
8508b0b8a4fef0e8c198486011636819bf7e90193e224ada34c818b6cbb61ddc
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.2

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.2 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