From 584a4bd9f606ad11aaf422812ab7e6c99496d6b7 Mon Sep 17 00:00:00 2001 From: Chester Curme Date: Mon, 3 Feb 2025 16:54:19 -0500 Subject: [PATCH] fix check_prerelease_dependencies script --- .github/scripts/check_prerelease_dependencies.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/scripts/check_prerelease_dependencies.py b/.github/scripts/check_prerelease_dependencies.py index 423baf41670d0..ae0a3b66321e6 100644 --- a/.github/scripts/check_prerelease_dependencies.py +++ b/.github/scripts/check_prerelease_dependencies.py @@ -10,26 +10,25 @@ toml_data = tomllib.load(file) # see if we're releasing an rc - version = toml_data["tool"]["poetry"]["version"] + version = toml_data["project"]["version"] releasing_rc = "rc" in version or "dev" in version # if not, iterate through dependencies and make sure none allow prereleases - if not releasing_rc: - dependencies = toml_data["tool"]["poetry"]["dependencies"] - for lib in dependencies: - dep_version = dependencies[lib] + if True:#not releasing_rc: + dependencies = toml_data["project"]["dependencies"] + for dep_version in dependencies: dep_version_string = ( dep_version["version"] if isinstance(dep_version, dict) else dep_version ) if "rc" in dep_version_string: raise ValueError( - f"Dependency {lib} has a prerelease version. Please remove this." + f"Dependency {dep_version} has a prerelease version. Please remove this." ) if isinstance(dep_version, dict) and dep_version.get( "allow-prereleases", False ): raise ValueError( - f"Dependency {lib} has allow-prereleases set to true. Please remove this." + f"Dependency {dep_version} has allow-prereleases set to true. Please remove this." )