<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 30, 2017 at 1:34 PM Ted Woodward <<a href="mailto:ted.woodward@codeaurora.org">ted.woodward@codeaurora.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_3618068428313837203WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">I’ve seen crashes on Linux when building with 2.7.6 and using the 2.7.3 .so/library directory, so I’m not willing to say building on Windows with 3.6.1 and using the 3.5.2 dll/library directory will work. Python has never been very forgiving when using a different setup than what you built with.</span></p></div></div></blockquote><div>Well, never prior to 3.5 anyway.  That was literally one of the entire points of requiring 3.5+ on Windows.  Python for Windows post 3.5 uses the Universal CRT, which is forwards compatible. More information here: <a href="http://stevedower.id.au/blog/building-for-python-3-5/">http://stevedower.id.au/blog/building-for-python-3-5/</a></div><div><br></div><div>I can't speak to the issue of 2.7.6 vs 2.7.3 on Linux you experienced, but on Windows the officially supported position of the Python project is that you can install any version of Python post 3.5 and it "just works".</div><div><br></div></div></div>