class Bundler::PubGrub::StaticPackageSource::DSL

def clean_deps(name, version, deps)

Exclude redundant self-referencing dependencies
def clean_deps(name, version, deps)
  deps.reject {|dep_name, req| name == dep_name && Bundler::PubGrub::RubyGems.parse_range(req).include?(version) }
end