When you install Aiflow with an extra, the required provider packages should be installed automatically.

For example:

`pip instal apache-airflow[google]` should install apache-airlfow-providers-google package.
setup.py
"""Perform the Airflow package setup."""
    install_providers_from_sources = os.getenv('INSTALL_PROVIDERS_FROM_SOURCES')
    exclude_patterns = (
        []
        if install_providers_from_sources and install_providers_from_sources == 'true'
        else ['airflow.providers', 'airflow.providers.*']
    )
    write_version()
    packages_to_install = (
        find_namespace_packages(include=['airflow*'], exclude=exclude_patterns)
        if install_providers_from_sources
        else find_packages(include=['airflow*'], exclude=exclude_patterns)
    )
    setup(
        name='apache-airflow',
        description='Programmatically author, schedule and monitor data pipelines',
        long_description=long_description,
        long_description_content_type='text/markdown',
        license='Apache License 2.0',
        version=version,