If and when the calibre codebase
migrates from QtWebKit to QtWebEngine, plugins will need to be updated -- but I expect there will be a notice in the plugins subforum to let people know.
Even though it was deprecated, for now calibre still includes it (and PyQt5 isn't dropping support either

) -- deprecated doesn't mean gone, and core calibre depends on the same functionality.