Skip to content

Commit cefac9f

Browse files
committed
implement the forgotten find_policy_versions
1 parent f770865 commit cefac9f

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

minimum_versions/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def validate(today, policy_file, environment_paths):
6262
if today is None:
6363
today = datetime.date.today()
6464

65-
policy_versions = find_policy_versions(package_releases, policy, today)
65+
policy_versions = find_policy_versions(policy, today, package_releases)
6666

6767
status = compare_versions(environments, policy_versions, policy.ignored_violations)
6868

minimum_versions/policy.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,3 +114,10 @@ def parse_policy(f):
114114
ignored_violations=package_policy["ignored_violations"],
115115
overrides=package_policy["overrides"],
116116
)
117+
118+
119+
def find_policy_versions(policy, today, releases):
120+
return {
121+
name: policy.minimum_version(today, name, package_releases)
122+
for name, package_releases in releases.items()
123+
}

0 commit comments

Comments
 (0)