def final_missing_list()

in src/reqfile-to-artifact/reqfile-to-artifact.py [0:0]


def final_missing_list(with_ver_reqlist, missing_packages_from_repo):
    new_packages = []
    for package, version in with_ver_reqlist.items():
        if package in missing_packages_from_repo:
            print(package, version, "added to missing")
            new_packages.append(f"{package}=={version}")
        elif with_ver_reqlist[package] in get_package_version(package):
            print(package, " same version already exists")
        else:
            print(f"{package}=={version}", "added (ver) to missing")
            new_packages.append(f"{package}=={version}")
    return new_packages