Releases: FirebirdSQL/python3-lib
Releases · FirebirdSQL/python3-lib
v2.0.0
Changed
- Test changed from
unittest
topytest
, more tests for greater coverage. - Minimal Python version raised to 3.11
- Improved documentation
- Parameter
any_
infirebird.lib.schema.FunctionArgument.is_by_descriptor
was replaced
byany_desc
keyword-only argument. - Parameter
without_optional
infirebrid.lib.logmsg.MsgDesc
was changed to keyword-only. firebird.lib.schema.CharacterSet.default_colate
was renamed todefault_colation
.
Added
- Added
firebird.lib.schema.Privilege.is_usage
method.
v1.5.1
v1.5.0
v1.4.0
-
Initial support for Firebird 5 (new items in
schema
andmonitor
modules). -
Finally, Firebird 4 support was added (new items in
schema
andmonitor
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
valuePACKAGE
was renamed toPACKAGE_HEADER
- Enum
-
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
Release 1.2.2
- Further code optimizations.
- Addressing issues reported by pylint.
- Improved documentation.
Release 1.2.1
For details about changes see the changelog.