class Dependabot::Uv::UpdateChecker::RequirementsUpdater

def widen_pyproject_requirement(req)

def widen_pyproject_requirement(req)
  return req if new_version_satisfies?(req)
  new_requirement =
    if req[:requirement].match?(PYPROJECT_OR_SEPARATOR)
      add_new_requirement_option(req[:requirement])
    else
      widen_requirement_range(req[:requirement])
    end
  req.merge(requirement: new_requirement)
end