class Dependabot::Uv::FileParser
def evaluate_condition(condition, python_version)
def evaluate_condition(condition, python_version) operator, version = condition.match(/([<>=!]=?)\s*"?([\d.]+)"?/)&.captures case operator when "<" Version.new(python_version) < Version.new(version) when "<=" Version.new(python_version) <= Version.new(version) when ">" Version.new(python_version) > Version.new(version) when ">=" Version.new(python_version) >= Version.new(version) when "==" Version.new(python_version) == Version.new(version) else false end end