text: Title: ruff: adopt `D` rule for docstrings
  Body: since github.com/PyCQA/docformatter has some wrong configuration for pre-commit in the newer versions of the hardcoded rev we are using, we may migrate it to use ruff instead. some changes/updates may be necessary, I am not expecting to only uncomment (https://github.com/kornia/kornia/blob/52cee42a15f4828adf729e28931479ec5375ed20/pyproject.toml#L108) and remove the docformatter hook and it just works. 
  
  
  instead of fixing all our docs in one go, we should add ignores in the rules as well
  