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

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.0
File Size Uploaded Provenance
firebird_driver-2.1.0.tar.gz 107.4 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 219.7 kB

Release files / firebird_driver-2.1.0.tar.gz

Download URL firebird_driver-2.1.0.tar.gz
Size 107.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8561a2a261c01456a6843526878adb8a034506a3ad3e070027f91751fa855ff0
BLAKE2b-256 checksum
How to use checksums
85b0652cde2f946e3e56bb155cf820cf64072bc0b38522561abf53b2b9c826cd
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.0-py3-none-any.whl

Download URL firebird_driver-2.1.0-py3-none-any.whl
Size 112.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eb235b48256034c26dd6707fc4f40182bff90a42040c8c18aa0ac864587bfa6e
BLAKE2b-256 checksum
How to use checksums
a348f18a1838ffbe3db27503541014e2376534c82ab81021fc10b47e3550c19d
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.0

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