Skip to content

0.34.0

Compare
Choose a tag to compare
@amotl amotl released this 29 Sep 14:14

What's Changed

  • Properly handle Python-native UUID types in SQL parameters. Thanks,
    @SStorm.
  • SQLAlchemy: Fix handling URL parameters timeout and pool_size
  • Permit installation with urllib3 v2, see also urllib3 v2.0 roadmap
    and urllib3 v2.0 migration guide. You can optionally retain support
    for TLS 1.0 and TLS 1.1, but a few other outdated use-cases of X.509
    certificate details are immanent, like no longer accepting the long
    deprecated commonName attribute. Instead, going forward, only the
    subjectAltName attribute will be used.
  • SQLAlchemy: Improve DDL compiler to ignore foreign key and uniqueness
    constraints.
  • DBAPI: Properly raise IntegrityError exceptions instead of
    ProgrammingError, when CrateDB raises a DuplicateKeyException.
  • SQLAlchemy: Ignore SQL's FOR UPDATE clause. Thanks, @surister.

New Contributors

Full Changelog: 0.33.0...0.34.0