The amazon and google providers don't include necessary datafiles in them.

They were previously included in the sdist via MANIFEST.in (see https://github.com/apache/airflow/pull/12196) and in the bdist via include_package_data from the top level setup.py

Both of these are currently missing.

I've put this against 2.0.0-beta1, it _could_ be changed separately as providers are separate releases.
dev/provider_packages/prepare_provider_packages.py
"""
    Returns all provider packages.
    """
    return list(PROVIDERS_REQUIREMENTS)
def usage() -> None:
    """
    Prints usage for the package.
    """
    print()
    print("You should provide PACKAGE as first of the setup.py arguments")
    packages = get_provider_packages()
    out = ""
    for package in packages:
        out += f"{package} "
    out_array = textwrap.wrap(out, 80)
    print("Available packages: ")
    print()
    for text in out_array:
        print(text)
    print()
    print("Additional commands:")
    print()
    print("  list-providers-packages       - lists all provider packages")
    print("  list-backportable-packages    - lists all packages that are backportable")
    print("  update-package-release-notes [YYYY.MM.DD] [PACKAGES] - updates package release notes")
    print("  generate-setup-files PACKAGES - generates setup files for the package")
    print("  --version-suffix-for-pypi <SUFFIX>  - adds version suffix to version of the packages.")
    print("                                        Only useful when generating RC candidates for PyPI.")
    print()
def is_imported_from_same_module(the_class: str, imported_name: str) -> bool: