Skip to content

Releases: FirebirdSQL/python3-lib

v1.5.0

03 Oct 15:00
Compare
Choose a tag to compare

Changed

  • Build system changed from setuptools to hatch
  • Package version is now defined in firebird.lib.__about__.py (__version__)

v1.4.0

30 Jun 11:19
Compare
Choose a tag to compare
  • Initial support for Firebird 5 (new items in schema and monitor modules).

  • Finally, Firebird 4 support was added (new items in schema and monitor modules).

  • Potentially breaking changes:

    • Enum firebird.lib.monitor.ShutdownMode was removed and replaced with
      firebird.driver.types.ShutdownMode. They are basically the same, but differ in value
      name ONLINE->NORMAL.
    • firebird.lib.schema.ObjectType value PACKAGE was renamed to PACKAGE_HEADER
  • Updated dependencies: firebird-driver>=1.9.0 and firebird-base>=1.6.1

  • Note: The list of reserved words (used internally to correctly quote identifiers) is
    not hardcoded in Firebird 5, but is instead read from RDB$KEYWORDS.

v1.3.0

14 May 12:31
Compare
Choose a tag to compare

Move away from setup.cfg to pyproject.toml, changed source tree layout.

Release 1.2.2

14 Oct 13:12
Compare
Choose a tag to compare
  • Further code optimizations.
  • Addressing issues reported by pylint.
  • Improved documentation.

Release 1.2.1

03 Oct 16:15
Compare
Choose a tag to compare

For details about changes see the changelog.