0.14.0 (2024-12-16)
- reexport postgresql insert function (51dbb18)
- release 0.14.0 (b07a965)
0.13.7-pre0 (2024-11-24)
- release 0.13.7-pre0 (b31083b)
0.13.6 (2024-11-24)
- avoid mutating caller's connect args (don't accumulate user_agents) (8f39aca)
- deps: update dependency packaging to v24.2 (f5daa5a)
0.13.5 (2024-11-07)
- deps: update dependency duckdb to v1.1.3 (3152ddb)
- nightly: fix default connection references for nightly (c0848d2)
- reflection bug: Fixed bug causing TypeError when using metadata.reflect() (b96c1d2)
- sqlalchemy versions: Added statement to apply changes only for sqlalchemy version 2.0.36 and above (d6fcd32)
0.13.4 (2024-10-22)
- deps: update dependency duckdb to v1.1.2 (d363897)
- propagate kwargs through compilation nodes (95d8cef)
0.13.3 (2024-10-21)
- add varint type (220c18f)
- restrict varint to supported versions (ccdbc06)
- update Map type for 1.0+ (7574837)
0.13.2 (2024-09-04)
0.13.1 (2024-07-29)
- fix: Pass user config option via database name #1064
0.13.0 (2024-06-02)
- first class interval support (286abb5)
- deps: update dependency duckdb to v0.10.3 (7b5249a)
0.12.1 (2024-05-24)
- add new types names for 0.10.3 (8e0ca8e)
0.12.0 (2024-04-21)
- release 0.12.0 (same as rc0) (7842f2c)
0.12.0-rc0 (2024-04-18)
- allow connections to be properly closed (0e57a64)
- release 0.12.0-rc0 (dc71073)
0.11.5 (2024-04-16)
- loosen packaging pin
0.11.4 (2024-04-09)
- drop python 3.7 support (9acdd66)
0.11.3 (2024-04-07)
0.11.2 (2024-03-01)
- support views in has_table (52d6a43)
0.11.1 (2024-02-06)
- Add duckdb_engine/sqlalchemy version info to DuckDB user_agent
0.11.0 (2024-02-04)
- comment support (6a00ec0)
0.10.0 (2023-12-24)
- add new uhugeint type (4e01db8)
- remove packaging requirement (5b9cafb)
0.9.5 (2023-12-21)
- fix: support getting table properties using schema with db name prefix (#848)
0.9.4 (2023-12-09)
- fix: Support fetching multiple databases and schemas and their associated tables
0.9.3 (2023-12-05)
- use numeric_dollar where available (f51ee7f)
- add directions for
alembic
support (d549ba4) - update autoloading docs (b782994)
- update register docs (9081ef7)
- update toc (abcb158)
- update toc (#785) (234a8b8)
0.9.2 (2023-07-23)
- types: map
uinteger
to correct type (405769a)
0.9.1 (2023-07-14)
- move numpy to dev dependencies (368c55c)
0.9.0 (2023-06-21)
- added support for try_cast operator (c4318ef) (see SQLAlchemy docs for more information)
0.8.0 (2023-06-20)
- allow passing motherduck_token as a config parameter (b944405)
0.7.3 (2023-05-19)
- don't reflect nested types for now (3a01f9d)
0.7.2 (2023-05-17)
- add missing ischema_names entries (20e30cf)
0.7.1 (2023-05-09)
0.7.0 (2023-03-16)
- release 0.7.0 (c790424)
0.7.0-rc1 (2023-03-07)
- support sqlalchemy 2.0 (fe6be80)
- release 0.7.0-rc1 (691fdf9)
0.6.9 (2023-03-01)
0.6.8 (2023-01-08)
- correct json type mapping (7bf8753)
0.6.7 (2023-01-07)
- correct attribute reference (d2a2577)
0.6.6 (2022-12-17)
- add missing data types (92cef1b)
- add missing integer data types (c7e9ccf)
- disable server side cursors (bae0a1c)
0.6.5 (2022-11-22)
- drop python 3.6 support
- add note regarding fetchmany support in duckdb=>0.5.0 (7ccbaa9)
- add snapshottest (0b18f47)
- bump tested duckdb to 0.5.1 in tox.ini (da71828)
- declare shared test dependencies (e43823c)
- fix requirement declaration (e3923ee)
- test against 0.5.1 (0aca52e)
- drop python 3.6 support (0d81998)
- release 0.6.5 (52eca6f)
0.6.4 (2022-09-11)
- bump locked duckdb version (1a83643)
0.6.3 (2022-09-08)
- add schema support to get_view_names (b58bf32)
- correct get_view_names for older sqlalchemy (b58bf32)
- repin duckdb & poetry (#400) (4586852)
0.6.2 (2022-08-25)
- fix bleeding edge duckdb for exceptions changes (f955264)
0.6.1 (2022-08-23)
- support boolean and integer config values (4a2c639)
0.6.0 (2022-08-21)
- allow preloading of extensions (13a92e1)
- document preload_extensions config parameter (c0f2a99)
- link to example of IPython-SQL usage (96e8bdf)
0.5.0 (2022-08-19)
- support unsigned integer types (a69a35b)
- try to fix poetry installation in workflow (db21892)
- mention unsigned integer support in README (4e403cb)
0.4.0 (2022-08-15)
- switch to first party sqlalchemy stubs (cf9f626)
- support ping on latest sqlalchemy (bd63122)
0.3.4 (2022-08-12)
0.3.3 (2022-08-06)
- add code coverage reporting (019b61c)
- add documentation and test for duckdb config (f3e577a)
- correct dialect error lookup for bleeding edge (0e04d02)
0.3.2 (2022-08-05)
- unpin numpy for python 3.6 (3e87509)
0.3.1 (2022-08-05)
0.3.0 (2022-08-02)
- use SingletonThreadPool for :memory: connections (58ef77a)
0.2.0 (2022-07-03)
- add missing apilevel and threadsafety attributes on duckdb DBAPI (bc413a3)
- add release-please config (6e9a2d7)
- add support for Binary (8235377)
- enable relationship integrity (f41bd10)
- improve release script (bcb17bf)
- override driver name (1a7bb4e)
- strip comments from generated sql (66265a2)
- warn when we find comments in the ddl (5b27a7f)
- enable updating of existing models (14a4d5f)
0.1.12a0 (2022-06-23)
- feat: enable interval support by @Mause in #278
- fix: use modern dialect registration by @Mause in #280
- chore: add release script by @Mause in #276
- Update and rename release.ps1 to release.sh by @Mause in #287
- feat: add duckdb_version test decorator by @Mause in #272
- chore: add links to bug tracker and changelog by @Mause in #282
- feature/bug report template by @Mause in #285
- feat: Create CODE_OF_CONDUCT.md by @Mause in #284