[pre-commit] add 'tomli' dependency for codespell pre-commit hook

The codespell pre-commit hook imports the 'tomllib' module to parse
'pyproject.toml'.  'tomllib' is not available for Python versions 3.10
and older.  Add a dependency on 'tomli' so the hook also works on these
Python versions.

Approved-By: Tom de Vries <tdevries@suse.de>
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 66cbc11..8ff84da 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -86,10 +86,13 @@
       - id: codespell
         args: &codespell_args [--toml, gdb/pyproject.toml]
         files: &gdb_files '^(gdb|gdbserver|gdbsupport)/'
+        # 'tomllib' library is not available on Python < 3.11.
+        additional_dependencies: &codespell_deps ['tomli']
       - id: codespell
         name: codespell-log
         entry: gdb/contrib/codespell-log.sh
         args: *codespell_args
+        additional_dependencies: *codespell_deps
         verbose: true
         stages: [commit-msg]