Python 3 Firebird-driver & Firebird-lib 1.0.0 released

The firebird-driver package provides official Python Database API 2.0-compliant driver. 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. The driver is written as pure-Python package (requires Python 3.8+) on top of Firebird client library (fbclient.so/dll) using ctypes. Driver supports Firebird version 3.0 and higher.

You can download this driver from PyPI or or install it using pip.

Please note, that FDB driver is now considered as legacy driver, and its development will be discontinued together with 2.5 once Firebird 4.0 will be released later this year.

The driver uses firebird-base package, which is a collection of modules that have general applicability, like extended configuration, context-driven logging and trace/audit, hooks, work with structured binary buffers, extended data structures etc. The driver uses almost all features provided by “base” package, but specifically the use of hook mechanism and context-driven logging and trace/audit are potentially the most valuable improvements.


The firebird-lib package provides extensions to the firebird-driver.
This package provides modules for:

  • Work with Firebird database schema.
  • Work with Firebird monitoring tables.
  • Processing output from gstat Firebird utility.
  • Processing Firebird server log.
  • Processing output from Firebird server trace & audit sessions.

You can download this library from PyPI or or install it using pip.

Firebird 3 driver for Python 3 Release 0.8.0

The driver is no longer beta, and is now considered as stable for Firebird 3.0 (support for Firebird 4 is still evolving till final release).

ChangeLog:

Documentation, both in code and separate (especially Usage Guide).

Added support for new FB4 data types in ARRAY fields.

Refactoring in driver hooks.

New Cursor.call_procedure() method.

Refactoring and fixes in Server and its services.

17º Firebird Developers Day

Only for Brazilians and Portuguese speakers…

Está no ar o site do 17º Firebird Developers Day, que dessa vez excepcionalmente será realizado on-line, de 21 a 25 de setembro, uma palestra por noite.

Essa é uma edição “best of“, ou seja, o tema das palestras foi definido por votação dos melhores temas das edições anteriores. As palestras serão ao vivo, com direito à perguntas e respostas.

A inscrição é apenas R$ 50, e todos os inscritos ganharão uma cópia do eBook Guia de Migração para o Firebird 3! Fora isso, poderão também aproveitar as promoções dos patrocinadores, além de participar do tradicional sorteio de licenças.

Visite o site do evento e faça sua inscrição para aproveitar o preço promocional. O download do ebook é liberado assim que o pagamento é reportado pelo banco (dentro de 48h).

Ajude a divulgar o evento compartilhando essa publicação em grupos de bancos de dados e de programação.

Get USD 5 OFF in the Migration Guide to FB 3

Planning to move to Firebird 3 and still didn’t buy the Migration Guide to Firebird 3?

Here is your chance to buy the eBook with USD 5 discount, so the final price will be USD 11! The promotion is valid only for the eBook version (PDF) and will be active up to Aug, 21.

Hurry up, save some money and many hours of headache during your migration process!

Enter the coupon code FB3OFF5 in the order form to get your discount!

Obs: Most of the information in this guide can also be applied when moving to Firebird 4.

1 24 25 26 27 28 199