Skip to content

Releases: manoss96/onlymaps

v0.2.0

11 Jan 14:44
6444a59

Choose a tag to compare

Added

  • Oracle databases are now supported via driver oracledb. [#5]
  • DuckDB databases are now supported via driver duckdb. [#14]
  • Added support for decimal.Decimal type. [#13]
  • (INTERNAL) BaseDriver subclasses can now optionally implement an init_connection method which is called right after a PyDbAPIv2Connection is created so as to perform any driver-specific initialization steps on said connection. [#5], [#14]
  • (INTERNAL) BaseDriver subclasses can now optionally implement an init_transaction method which is called right before a
    transaction is to be started so as to perform any driver-specific initialization steps regarding the transaction. [#14]

Changed

  • (INTERNAL) Renamed certain functions to better convey their meaning. [#5]
  • (INTERNAL) Simplified method onlymaps._connection.Connection._safe_cursor by moving the cursor-obtaining logic into a
    separate method __cursor. [#10]
  • (INTERNAL) Added private method onlymaps._connection.Connection.__close so as to remove duplicated logic. [#10]
  • (INTERNAL) Minor code improvements and fixes in onlymaps._utils.py and tests.utils.py. [#11]

Fixed

  • Bug that resulted in query parameters not being properly handled when wrapped within
    Bulk. [#8]

v0.1.1

26 Nov 08:20
ee04f4d

Choose a tag to compare

Fixed

  • Bug that caused an exception to be raised when the type provided to the fetch/iter methods was a model type with an Optional field. [#6]

v0.1.0

22 Nov 18:14

Choose a tag to compare

First release