Add rstcheck to pre-commit to stop introducing invalid RST (#4755) logs: extend Logger.emit to accept separated keyword arguments (#4737) logs: add warnings for classes that would be deprecated and renamed in 1.39.0 (#4771)