Skip to content

Release notes for 0.328.0 #417

Description

@hashhar
```markdown
* <release note text>
  ([#NNN](https://github.com/trinodb/trino-python-client/issues/NNN))
```

Activity

  1. pinned this issue on Oct 13, 2023
  2. hashhar commented on Oct 13, 2023

    @hashhar
    MemberAuthor
    * Fix `Cursor.fetchall` returning already returned rows if called after `fetchone` or `fetchmany`.
      ([#414](https://github.com/trinodb/trino-python-client/issues/414))

    #414, #415

  3. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Fix incompatibility when using trino-python-client with [Ray](https://github.com/ray-project/ray).
      ([#420](https://github.com/trinodb/trino-python-client/issues/420))

    #420

  4. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Fix error when closing a cursor without executing a query.
      ([#428](https://github.com/trinodb/trino-python-client/issues/428))

    #428 #433

  5. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Add support for `JSON` data type to SQLAlchemy dialect.
      ([#387](https://github.com/trinodb/trino-python-client/issues/387))

    #387, #423, #425

  6. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Fix `get_indexes` in SQLAlchemy to not fail when called for non-Hive tables.
      ([#426](https://github.com/trinodb/trino-python-client/issues/426))

    #426

  7. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Make it possible to configure log level for all modules via the root logger. The root logger is named `trino`.
      ([#434](https://github.com/trinodb/trino-python-client/issues/434))

    #434

  8. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Add support for `IGNORE NULLS` in window functions when using SQLAlchemy.
      ([#429](https://github.com/trinodb/trino-python-client/issues/429))

    #429

  9. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Add support for Python 3.12 and drop support for Python 3.7 and PyPy 3.8 which are end-of-life.
      ([#438](https://github.com/trinodb/trino-python-client/issues/438))

    #438

  10. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Fix reading and writing `MAP` types with boolean or integer keys.
      ([#441](https://github.com/trinodb/trino-python-client/issues/441))

    #441

  11. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Fix possible failures when retrieving query results if the server returns empty data.
      ([#443](https://github.com/trinodb/trino-python-client/issues/443))

    #443

  12. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Add support for `MAP` type to SQLAlchemy dialect.
      ([#397](https://github.com/trinodb/trino-python-client/issues/397))

    #397, #448

  13. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor
    * Allow using `keyring.backends.null.Keyring` to disable keyring when using OAuth2.
      ([#431](https://github.com/trinodb/trino-python-client/issues/431))
    * If `user` is provided during connection then OAuth2 tokens will be cached on a per-user and host basis instead of per-host only.
      ([#430](https://github.com/trinodb/trino-python-client/issues/430))

    #431, #430, #435

  14. hashhar commented on Feb 16, 2024

    @hashhar
    MemberAuthor

    Fixed via #451

  15. unpinned this issue on Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    release-notesRelease notes PR for next release

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions