The dependencies in Alphas are currently >= 2.0.0 and should be >=2.0.0a0 in order to work with Alphas in cases which are not PEP 440-compliant.

According to https://www.python.org/dev/peps/pep-0440/, >= 2.0.0 should also work with alpha/beta releases (a1/a2) but in some cases it does not (https://apache-airflow.slack.com/archives/C0146STM600/p1602774750041800) 

Changing to ">=2.0.0a0" should help.
provider_packages/setup_provider_packages.py
new_entities: List[str],
                                 full_package_name: str) -> str:
    """
    Converts new entities tp a markdown table.
    :param entity_type: list of entities to convert to markup
    :param new_entities: list of new entities
    :param full_package_name: name of the provider package
    :return: table of new classes
    """
    from tabulate import tabulate
    headers = [f"New Airflow 2.0 {entity_type.value.lower()}: `{full_package_name}` package"]
    table = [(get_class_code_link(full_package_name, class_name, "master"),)
             for class_name in new_entities]
    return tabulate(table, headers=headers, tablefmt="pipe")
def convert_moved_classes_to_table(entity_type: EntityType,