{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/11"},{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"FDB is a Python Database API 2.0-compliant driver for connecting to and querying Firebird 2.5 relational databases, with limited support for Firebird 3.0.","skillfed_tags":["legacy","firebird","db-api"],"use_cases":["Maintain or extend legacy Python applications that connect to existing Firebird 2.5 databases without upgrading the database engine","Integrate Firebird 2.5 data sources into Python ETL pipelines or reporting tools where the database cannot be migrated","Port older Python code written against Firebird to modern Python versions while keeping the database unchanged","Query Firebird 2.5 databases from Python scripts in environments where the official driver is not available or compatible"],"what_it_does":"FDB is a legacy Python driver that implements the DB API 2.0 standard for Firebird 2.5 databases. It provides connection pooling, query execution, and transaction management for Python applications that need to interact with older Firebird installations. The package has no external runtime dependencies and installs as a pure Python wheel, making it lightweight to add to an existing project.\n\nThe maintainers are explicit that this is a legacy driver no longer under active development. It offers limited support for Firebird 3.0 and does not support Firebird 4 or newer. If you are working with Firebird 3 or later, the official firebird-driver package is the recommended alternative. FDB is appropriate only for maintaining or extending existing applications tied to Firebird 2.5 or for legacy system integration where upgrading the database is not an option.","worth_installing":"Yes, but only if you are locked into Firebird 2.5 or have a specific legacy integration requirement. The package is stable and has no known vulnerabilities, but it is not actively maintained and development has stalled. If you have any flexibility to upgrade to Firebird 3 or newer, use the official firebird-driver instead. For new projects, do not choose this package."},"id":"fdb","links":{"html":"https://skillfed.io/packages/fdb","md":"https://skillfed.io/packages/fdb.md","pypi":"https://pypi.org/project/fdb/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-07-22","license_spdx":null,"license_treatment":"permissive","name":"fdb","python_support":"supports_current","summary":"Legacy Python driver for Firebird 2.5"},"popularity":{"monthly_downloads":249755,"position":8647,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.4"}
