Skip to content

Commit 42ef47c

Browse files
committed
Release notes for 0.328.0
1 parent d8b3b68 commit 42ef47c

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGES.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,43 @@ list](https://github.com/trinodb/trino-python-client/tags), the
66
[README](https://github.com/trinodb/trino-python-client/blob/master/README.md)
77
and the [PyPI page](https://pypi.org/project/trino/).
88

9+
## Release 0.328.0
10+
11+
* Add support for Python 3.12 and drop support for Python 3.7 and PyPy 3.8
12+
which are end-of-life.
13+
([#438](https://github.com/trinodb/trino-python-client/issues/438))
14+
* Add support for `JSON` data type to SQLAlchemy dialect.
15+
([#387](https://github.com/trinodb/trino-python-client/issues/387))
16+
* Add support for `IGNORE NULLS` in window functions when using SQLAlchemy.
17+
([#429](https://github.com/trinodb/trino-python-client/issues/429))
18+
* Add support for `MAP` type to SQLAlchemy dialect.
19+
([#397](https://github.com/trinodb/trino-python-client/issues/397))
20+
* Add support for per-user OAuth2 token cache if the `user` is provided when
21+
creating the connection. If `user` is not provided the previous behaviour of
22+
a per-host token cache is used.
23+
([#430](https://github.com/trinodb/trino-python-client/issues/430))
24+
* Add support to configure log level for all modules via the root logger. The
25+
root logger is named `trino`.
26+
([#434](https://github.com/trinodb/trino-python-client/issues/434))
27+
* Allow using `keyring.backends.null.Keyring` to disable keyring when using
28+
OAuth2.
29+
([#431](https://github.com/trinodb/trino-python-client/issues/431))
30+
* Fix `fetchall` returning already returned rows if called after `fetchone` or
31+
`fetchmany`.
32+
([#414](https://github.com/trinodb/trino-python-client/issues/414))
33+
* Fix possible failures when retrieving query results if the server returns
34+
empty data.
35+
([#443](https://github.com/trinodb/trino-python-client/issues/443))
36+
* Fix error when closing a cursor without executing a query.
37+
([#428](https://github.com/trinodb/trino-python-client/issues/428))
38+
* Fix `get_indexes` in SQLAlchemy to not fail when called for non-Hive tables.
39+
([#426](https://github.com/trinodb/trino-python-client/issues/426))
40+
* Fix reading and writing `MAP` types with boolean or integer keys.
41+
([#441](https://github.com/trinodb/trino-python-client/issues/441))
42+
* Fix incompatibility when using trino-python-client with
43+
[Ray](https://github.com/ray-project/ray).
44+
([#420](https://github.com/trinodb/trino-python-client/issues/420))
45+
946
## Release 0.327.0
1047

1148
* Implement `get_catalog_names` for SQLAlchemy to get the list of catalogs

0 commit comments

Comments
 (0)