certifi.core uses importlib.resources.path, which is deprecated in importlib_resources 5.3.0 and thus in Python 3.11, triggering a warning where enabled.
Seems the least intrusive fix that keeps backwards compatibility would be to add another where() implementation that uses the importlib.resources files() API. Can understand if this feels a bit much at the moment, but if for nothing else, FFR.