What's Changed
- Remove python 3.8 support by @dkropachev in #480
- cluster: add application_info by @dkropachev in #486
- Move to uv as a main tool for dependency and Python management by @Lorak-mmk in #496
- Fix dead locks in connection pool by @dkropachev in #499
- Remove protocols v1, v2 by @mykaul in #493
- Remove DSE integration tests by @Lorak-mmk in #502
- Optimise shard port allocator by @dkropachev in #506
- Remove self assert by @Lorak-mmk in #507
- Prevent starting null read watcher by @dkropachev in #508
- (minor improvement): small refactoring in make_token_replica_map() by @mykaul in #513
- (Improvement) Remove in-memory Scylla tables by @mykaul in #518
- pyproject.toml: add optional Snappy and LZ4 package dependencies. by @mykaul in #517
- Remove protocol versions >5 from MAX_SUPPORTED by @mykaul in #492
- (improvement) set monitor_reporting_enabled False by @mykaul in #523
New Contributors
- @avikivity made their first contribution in #472
Full Changelog: 3.29.3-scylla...3.29.4-scylla