@irrationalfab i am not sure i get it as it will prevent default behaviour from updating all sources.
```
   unless config.skip_repo_update?
          if podfile.sources.empty?
            UI.section 'Updating spec repositories' do
              SourcesManager.update
            end
          else
            podfile.sources.each do |source|
              UI.section "Updating spec repository #{source}" do
                SourcesManager.update(source)
              end
            end
          end
        end
```
or Do you mean replace `podfile.sources` by `SourcesManager.podfile_sources`?