The Firebird Base library for Python¶
firebird-base package provides common Python 3 modules used by Firebird Project
in various development projects. However, these modules have general applicability outside
the scope of development for Firebird RDBMS.
Topic covered by
General data types like
sentinelsand objects with identity.
Unified system for data conversion from/to string.
Registrycollection types with advanced data-processing cappabilities.
Work with structured binary buffers.
Global registry of Google
protobufmessages and enumerations.
Extended configuration system based on
Trace/audit for class instances.
General “hook” mechanism.
Callback system based on Signals and Slots, and “Delphi events”.
Requires Python 3.8+