class Dependabot::Uv::FileUpdater::PyprojectPreparer
def add_auth_env_vars(credentials)
def add_auth_env_vars(credentials) return unless credentials credentials.each do |credential| next unless credential["type"] == "python_index" token = credential["token"] index_url = credential["index-url"] next unless token && index_url # Set environment variables for uv auth ENV["UV_INDEX_URL_TOKEN_#{sanitize_env_name(index_url)}"] = token # Also set pip-style credentials for compatibility ENV["PIP_INDEX_URL"] ||= "https://#{token}@#{index_url.gsub(%r{^https?://}, '')}" end end