Skip to content

Commit 56d4c24

Browse files
committed
Create changes file
1 parent aee6064 commit 56d4c24

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

CHANGES.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# History of changes and releases
2+
3+
Release dates, binaries. and other information for the Trino Python client are
4+
available with the [tags
5+
list](https://github.com/trinodb/trino-python-client/tags) and the
6+
[README](https://github.com/trinodb/trino-python-client/blob/master/README.md).
7+
8+
## Trino Python client 0.315.0
9+
10+
* Add support for the `USE catalog.schema` statement.
11+
* Add support for the `SET ROLE` statement.
12+
* Make DBAPI errors PEP 249 compatible.
13+
14+
## Trino Python client 0.314.0
15+
16+
* Support for `time(p)` and `timestamp(p)` in SQLAlchemy.
17+
* Fix failure when building `INSERT` statement from `WITH` clause in SQLAlchemy.
18+
19+
## Trino Python client 0.313.0
20+
21+
* Support `executemany` method in DBAPI
22+
* Support keyring to securely cache the OAuth2 token
23+
* Support client tags
24+
* Improve type mapping
25+
26+
## Trino Python client 0.311.0
27+
28+
* Introduce `experimental_python_types` flag for decimal, date, time, timestamp
29+
with time zone and timestamp types.
30+
* Add JWT token support via connection string in sqlalchemy.
31+
* Get table comment from system catalog in sqlalchemy.
32+
33+
## Trino Python client 0.310.0
34+
35+
* Support SQLAlchemy in old server versions.
36+
* Fix handling transaction requests in auto-commit mode.
37+
* Add CertificateAuthentication class for cert based authentication.
38+
* Add support for `extra_credential`.
39+
* Fix `LIMIT` clause in SQLAlchemy.
40+
41+
## Trino Python client 0.309.0
42+
43+
* Add support for SQLAlchemy (requires Trino version >= 352).
44+
* Fix multiple challenges handling in OAuth2.
45+
46+
## Trino Python client 0.308.0
47+
48+
* Add support full OAuth2 flow for authentication.
49+
* Fix encode/decode error for session properties.
50+
* Expose info_uri from query status in Cursor.
51+
* Retry on 504 gateway timeout responses.
52+
* Use HTTPS when port is 443.
53+
54+
## Trino Python client 0.306.0
55+
56+
* Add support for JWT Authentication.
57+
* Remove support for Python 2.7.
58+
* Remove support for Python 3.5.
59+
60+
## Older releases
61+
62+
Details for older releases are available in the [tags
63+
list](https://github.com/trinodb/trino-python-client/tags), the code itself, and
64+
the [README](https://github.com/trinodb/trino-python-client/blob/master/README.md) documentation.

0 commit comments

Comments
 (0)