We have no ruff support yet.
see https://github.com/tikv/jemallocator/issues/58

--- watchdog-6.0.0/requirements-tests.txt.orig
+++ watchdog-6.0.0/requirements-tests.txt
@@ -2,7 +2,6 @@
 pytest==8.3.3
 pytest-cov==6.0.0
 pytest-timeout==2.3.1
-ruff==0.7.1
 sphinx==7.4.7; python_version <= "3.9"
 sphinx==8.1.3; python_version > "3.9"
 mypy==1.13.0