After a clean install on a new windows installation, Visual Studio Community 2022's NuGet package manager, when Python 12 is selected, claims that "Due to new security restrictions, installing from the internet may not work on this version of Python"
It links to this MS page
which says:
The reason for the warning is that with these older versions of Python [?], pip install doesn't contain support for the Transport Security Layer (TLS) 1.2, which is required for downloading packages from the package source, pypi.org. Custom Python builds may support TLS 1.2 in which case pip install might work.
It may be possible to download the appropriate get-pip.py for a package from bootstrap.pypa.io, manually download a package from pypi.org, and then install the package from that local copy.
The recommendation, however, is to simply upgrade to a recent version of Python, in which case the warning does not appear.
of course, bootstrap.pypa.io only has stuff for old versions of python
What could be the cause? MS bug? Any solution?