[RELEASE] Python Driver 3.28.2

Driver Release Summary: 3.28.2
Release Link: Release 3.28.2 · scylladb/python-driver · GitHub

Driver Release Notes Summary

Improvements & Fixes

  • No longer throw warnings for zero-token nodes.
  • Prevent pytest from picking up non-test classes.
  • Stop result indexing in tests.
  • Fix wrong escape sequences.
  • Handle non-shard-aware endpoints in logging.
  • Invalidate tablets when a table or keyspace is deleted.
  • Fix extensions building.

Environment & Compatibility Updates

  • Switch to Ubuntu 20.04 as the base system.
  • Add Java installation step.
  • Bring Python 3.13 into integration tests.
  • Release official Python 3.13 wheels.
  • Use newer Cython versions in GitHub Actions.
  • Upgrade CICD to Scylla 6.2.