Driver Release Summary: 3.29.0
Release Link: Release 3.29.0 · scylladb/python-driver · GitHub
Release Summary:
Query Optimization:
- All queries to
system.localnow use aWHEREclause for improved efficiency.
CI/CD Updates:
- Upgraded OpenSSL package version to
3.4.1in Chocolatey. - Various small fixes to CI/CD pipelines.
Python 3.12 Compatibility Fixes:
- Fixed
ScyllaCloudConfigTestsfor Python 3.12. - Resolved
ssl.wrap_socketerrors related to Eventlet. - Handled removal of
asyncorein Python 3.12.
Deprecation Cleanup:
- Removed outdated references to Python versions older than 3.7.
- Addressed deprecation of
ssl.match_hostname()in Python 3.7.
Error Handling Improvement:
- Added explicit exception type for serialization failures.
Documentation Updates:
- Updated theme to version
1.8.5. - General documentation improvements for version
3.29.0.
Testing Adjustments:
- Removed Python
3.13restrictions from test requirements.