pre-commit: use pathlib to do glob pattern match Closes IDF-4390 See merge request espressif/esp-idf!16547