class Dependabot::Uv::FileParser::PyprojectFilesParser

def parse_poetry_dependencies

def parse_poetry_dependencies
  dependencies = Dependabot::FileParsers::Base::DependencySet.new
  POETRY_DEPENDENCY_TYPES.each do |type|
    deps_hash = T.must(poetry_root)[type] || {}
    dependencies += parse_poetry_dependency_group(type, deps_hash)
  end
  groups = T.must(poetry_root)["group"] || {}
  groups.each do |group, group_spec|
    dependencies += parse_poetry_dependency_group(group, group_spec["dependencies"])
  end
  dependencies
end