·
          
            30 commits
          
          to master
          since this release
        
        
        
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