From 3f7a4840ccde8e8460244a274c1fc3974fbd3c1c Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Sun, 23 Oct 2022 12:58:25 +0300 Subject: [PATCH] Add support for operator != in package version (mostly for pytorch resolving) --- clearml_agent/helper/package/requirements.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clearml_agent/helper/package/requirements.py b/clearml_agent/helper/package/requirements.py index d20ff03..fe3c1ce 100644 --- a/clearml_agent/helper/package/requirements.py +++ b/clearml_agent/helper/package/requirements.py @@ -278,6 +278,8 @@ class SimpleVersion: return version_a_key > version_b_key if op == '<': return version_a_key < version_b_key + if op == '!=': + return version_a_key != version_b_key raise ValueError('Unrecognized comparison operator [{}]'.format(op)) @classmethod