FDB Python driver v2.0 for Firebird is released

FDB Python driver for Firebird v2.0 is available for download.

https://pypi.python.org/pypi/fdb

IMPORTANT: This is initial release of new “SweetBitter” driver generation.

During this (v2) generation FDB driver will undergo a transition from
development centered around Python 2.7 / Firebird 2.x to development
centered around Python 3 / Firebird 3. There are some backward
incompatible changes between v2 and v1 generation, and you may expect
some also between individual releases of second generation. To soften
this bitter pill, the second generation will have new functionality,
enhancements and optimalizations gradually added into each public release.

The second generation is also the last one that will directly support
Python 2.7 and will be tested with Firebird 2.

The plan is to move forward with v3 generation (Python 3/Firebird 3+) as
soon as v2 code base will become mature.

What’s new:

* Hooks.
* New modules for parsing Firebird trace & audit logs (fdb.trace), gstat
output (fdb.gstat) and server log (fdb.log)
* Added fdb.utils.ObjectList class for improved object collection
manipulation.
* Modules monitor and schema now use new fdb.utils.ObjectList for
collections of information objects.
* Methods fdb.Connection.database_info() and
fdb.Transaction.transaction_info() now distinguish between text and
binary strings with result_type code.
* Significant changes to documentation.
* Reworked Visitor Pattern support in schema module, added classes
fdb.utils.Visitable and fdb.utils.Visitor.
* …and more (including bug fixes).

Read more at http://fdb.readthedocs.io/en/v2.0/

FDB Python driver for Firebird v1.8 released

FDB Python driver for Firebird v1.8 is available for download.

https://pypi.python.org/pypi/fdb

NOTE: Due to API and other changes at PyPI, the link to FDBdocumentation at PyPI project page still points to version 1.7. For
details please refer to documentation bundled with FDB distribution.

What’s new:

* In relation to (PYFB-71) a better memory exhaustion safeguard was
implemented for materialized blobs. See Working with BLOBs for details.
* Added service support for backup and restore from/to local byte
stream. See local_backup() and local_restore() for details.
* Added attribute fdb.schema.TableColumn.id (RDB$FIELD_ID)
* Added method fdb.BlobReader.get_info().

best regards
Pavel Cisar
IBPhoenix

FDB Python driver for Firebird v1.7 is available for download.

FDB Python driver for Firebird v1.7 is available for download.

https://pypi.python.org/pypi/fdb

What’s new:

* (PYFB-66) – Port parameter for connect and create_database is not used
* (PYFB-69) – Can not connect to FB services if set ISC_USER & ISC_PASSWORD by os.environ[…]
* (PYFB-70) – executemany(operation, seq_of_parameters) appears to run slower than it should
* Number of fixes to DDL generators in schema module
* Added support for Filter and BackupHistory in schema module.
* Added DDL scripts generator get_metadata_ddl().

best regards
Pavel Cisar
IBPhoenix

FDB Python driver version 1.5 for Firebird is available for download (Introduces support for Firebird 3.0)

FDB Python driver for Firebird v1.5 is available for download.

This is important release that introduces support for Firebird 3.0:

– BOOLEAN datatype
– IDENTITY datatype (in schema)
– Database linger
– Preserve SHADOW on DROP
– DDL triggers
– New and extended system tables
– New and extended monitoring tables
– GBAK statistics (service)
– On-line validation (service)

It also fixes PYFB-60.

News via Google Plus: Pavel Cisar 

1 2 3 7