0.34.0
What's Changed
- Properly handle Python-native UUID types in SQL parameters. Thanks,
@SStorm. - SQLAlchemy: Fix handling URL parameters
timeout
andpool_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
deprecatedcommonName
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 aDuplicateKeyException
. - SQLAlchemy: Ignore SQL's
FOR UPDATE
clause. Thanks, @surister.
New Contributors
Full Changelog: 0.33.0...0.34.0