Can someone help fill out this table, or link to a reference, that identifies which version of VC++ Redistributable each Python version is built against on Windows.
3.4 [32 bit]
msvcr100.dll
Microsoft Visual C++ 2010 Redistributable Package (x86)
https://www.microsoft.com/en-us/download/details.aspx?id=5555
I found another table:
14.00 -> Python 3.5, 3.6???
10.00 -> Python 3.3, 3.4
9.00 -> Python 2.6, 2.7, 3.0, 3.1, 3.2
Taken from https://wiki.python.org/moin/WindowsCompilers
If you're building packages (not sure about building Python itself), this new compiler may do the trick:
Microsoft Visual C++ Compiler for Python 2.7
http://www.microsoft.com/en-gb/download/details.aspx?id=44266
Python 2.5 links against msvcr71 just like 2.4. Versions 2.6 and 2.7 link against msvcr90 which is the VS2008 runtime. In fact versions 3.0, 3.1 and 3.2 also link against msvcr90.
The msvcr90 redistributable is here: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29