GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — PCbuild/find_python.bat uses broken aka.ms/nugetclidl URL for downloading nuget.exe · Issue #153438 · python/cpython

PCbuild/find_python.bat uses broken aka.ms/nugetclidl URL for downloading nuget.exe #153438

New issue
Copy link
New issue
Copy link
Closed
#153482
Closed
PCbuild/find_python.bat uses broken aka.ms/nugetclidl URL for downloading nuget.exe#153438
#153482
Copy link
Labels
OS-windowsbuildThe build process and cross-buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

Description

@ELundby45
ELundby45
opened on Jul 9, 2026
Issue body actions

Bug report

Bug description:

PCbuild/find_python.bat currently defaults NUGET_URL to:

https://aka.ms/nugetclidl

This appears to no longer resolve to a valid nuget.exe download. As a result, Windows builds that rely on find_python.bat to bootstrap nuget.exe may fail before Python can be installed from NuGet.

Relevant CPython code:

@if "%_Py_NUGET_URL%"=="" (set _Py_NUGET_URL=https://aka.ms/nugetclidl)
@powershell.exe -Command Invoke-WebRequest %_Py_NUGET_URL% -OutFile '%_Py_NUGET%'

Reproducer showing that the url now redirects to bing.com

curl -vI https://aka.ms/nugetclidl

...
< HTTP/1.1 302 Moved Temporarily
HTTP/1.1 302 Moved Temporarily
< Server: Kestrel
Server: Kestrel
< Location: https://www.bing.com?ref=aka&shorturl=nugetclidl
Location: https://www.bing.com?ref=aka&shorturl=nugetclidl

CPython versions tested on:

3.15

Operating systems tested on:

Windows

Linked PRs

  • gh-153438: Update NuGet download URL #153482
  • [3.15] gh-153438: Update NuGet download URL (GH-153482) #153509
  • [3.14] gh-153438: Update NuGet download URL (GH-153482) #153510
  • [3.13] gh-153438: Update NuGet download URL (GH-153482) #153515
  • [3.12] gh-153438: Update NuGet download URL (GH-153482) (GH-153515) #153608
  • [3.11] gh-153438: Update NuGet download URL (GH-153482) (GH-153515) #153609
  • [3.10] gh-153438: Update NuGet download URL (GH-153482) (GH-153515) #153610

Activity

  1. ELundby45
    added
    type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
    on Jul 9, 2026
  2. hugovk commented on Jul 9, 2026

    @hugovk
    hugovk
    on Jul 9, 2026
    Member
    More actions

    Ideally Microsoft can fix the https://aka.ms/nugetclidl URL, otherwise we should change it.

    Let's ask @zooba.

    Reacted by Eric Lundby and An Long
  3. hugovk
    added
    OS-windows
    buildThe build process and cross-buildThe build process and cross-build
    on Jul 9, 2026
  4. zooba commented on Jul 9, 2026

    @zooba
    zooba
    on Jul 9, 2026
    Member
    More actions

    I guess it got cleaned up at some point (fairly recently, I go through that download path often enough that I know it worked earlier this week). There have been a lot of personnel changes at Microsoft recently, so I guess it ended up with no actual owner.

    According to https://learn.microsoft.com/en-us/nuget/install-nuget-client-tools?tabs=windows#nugetexe-cli, the URL is https://dist.nuget.org/win-x86-commandline/latest/nuget.exe. This is the page that the aka link came from, so someone was ahead of the breakage.

  5. ELundby45 commented on Jul 9, 2026

    @ELundby45
    ELundby45
    on Jul 9, 2026
    Author
    More actions

    I can confirm it was working just two days ago.

  6. zooba
    closed this as completedin #153482on Jul 10, 2026
  7. zooba
    added 4 commits that reference this issue on Jul 10, 2026

    gh-153438: Update NuGet download URL (GH-153482)

    106eb53

    [3.14] gh-153438: Update NuGet download URL (GH-153482) (GH-153510)

    8c5f13c

    [3.15] gh-153438: Update NuGet download URL (GH-153482) (GH-153509)

    73f534c

    [3.13] gh-153438: Update NuGet download URL (GH-153482) (GH-153515)

    62eb50d
  8. vstinner
    added a commit that references this issue on Jul 11, 2026

    pythongh-153438: Update NuGet download URL (pythonGH-153482)

    ad086ac
  9. Yhg1s
    added a commit that references this issue on Aug 4, 2026

    [3.12] gh-153438: Update NuGet download URL (GH-153482) (GH-153515) (#…

    d1e23e2
  10. hugovk
    added 2 commits that reference this issue on Aug 10, 2026

    [3.11] gh-153438: Update NuGet download URL (GH-153482) (GH-153515) (#…

    32eb314

    [3.10] gh-153438: Update NuGet download URL (GH-153482) (GH-153515) (#…

    bd3939e
  11. hugovk
    marked Windows CI fails on 3.10 #155447 as a duplicate of this issue on Aug 10, 2026
  12. icanhasmath
    added a commit that references this issue on Oct 28, 2026

    [3.10] pythongh-153438: Update NuGet download URL (pythonGH-153482) (p…

    cf5f991
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-windowsbuildThe build process and cross-buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.