<div dir="ltr">The Appveyor setup with Python 2.7 currently does not build any C extensions.<div>This means that IOCP reactor is not currently built and none of the IOCP</div><div>tests are run in Appveyor.  I'm not sure offhand what the fix is,</div><div>but I notice that quite a few Python projects import this script from Olivier Grisel:</div><div><a href="https://github.com/ogrisel/python-appveyor-demo/blob/master/appveyor/run_with_env.cmd">https://github.com/ogrisel/python-appveyor-demo/blob/master/appveyor/run_with_env.cmd</a><br></div><div><br></div><div>which sets the environment correctly for the Windows compilers, and</div><div>then uses the script from inside appveyor.yml with something like:</div><div><a href="https://github.com/ogrisel/python-appveyor-demo/blob/master/appveyor.yml">https://github.com/ogrisel/python-appveyor-demo/blob/master/appveyor.yml</a><br></div><div><br></div><div>It would be nice if we could get the C extensions buildin in Appveyor.</div><div><br></div><div><br></div><div>The Appveyor setup does not have a Python 3 setup, so no Python 3 builds are done.</div><div><br></div><div>There used to be a Python 3 buildbot, and although many of the tests were broken,</div><div>it was producing some interesting logs.  For example, I saw a lot of warnings</div><div>in the SSL code where strings where being passed as arguments to API's which</div><div>took bytes as arguments.</div><div><br></div><div>Can we bring back at least one Windows Python 3 buildbot, and leave</div><div>it as an unsupported, on-demand environment?</div><div><br></div><div>I am working on getting more Windows Python 3 tests to pass, so this</div><div>would be useful.</div><div> </div><div><br></div><div>--</div><div>Craig</div></div>