Changes since last version
--------------------------
* d4d1730: Fix sonarlint reports.
* cbaab8b: Don't use f-string as printf format argument.
* 8195fd2: Use bookmark events for better watch resumption during idle periods.
* a98aa84: Reformat my changes with line length 120.
* 1496322: Reduce watch_list complexity and also reduce some line lengths.
* 3cd9d59: Add resourceVersion handling to Watcher.
* 830e758: Treat read timeouts similar to the server hanging up the connection.