### Description

The version for `importlib-resources` constraint sets it to be [v1.5.0](https://github.com/python/importlib_resources/tree/v1.5.0) which is over a year old. For compatibility sake (for instance with something like Datapane) I would suggest upgrading it. 

### Use case/motivation

Upgrade a an old dependency to keep code up to date.

### Related issues

Not that I am aware of, maybe somewhat #12120, or #15991.

### Are you willing to submit a PR?

- [X] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

tests/core/test_providers_manager.py
#
#
#
import logging
import re
import unittest
from unittest.mock import patch
import pytest
from airflow.providers_manager import ProviderInfo, ProvidersManager
class TestProviderManager(unittest.TestCase):
    @pytest.fixture(autouse=True)
    def inject_fixtures(self, caplog):
        self._caplog = caplog
    def test_providers_are_loaded(self):
        with self._caplog.at_level(logging.WARNING):
            provider_manager = ProvidersManager()
            provider_list = list(provider_manager.providers.keys())
            
            for provider in provider_list:
                package_name = provider_manager.providers[provider][1]['package-name']
                version = provider_manager.providers[provider][0]
                assert re.search(r'[0-9]*\.[0-9]*\.[0-9]*.*', version)
                assert package_name == provider
            
            
            assert len(provider_list) > 65
            assert [] == self._caplog.records
    def test_hooks_deprecation_warnings_generated(self):