How to use latest Python version?

Ned Batchelder's Avatar

Ned Batchelder

31 Oct, 2020 11:42 AM

If I don't specify an "image" key in my appveyor.yml file, then my Python 3.8 is "3.8.0", which has some bugs I want to avoid.

If I specify "image: Visual Studio 2019", then I get 3.8.6, which is great, but it looks like my 2.7 and 3.5 jobs can't find the compiler to use: https://ci.appveyor.com/project/nedbat/coveragepy/builds/36065367

What should I do to get 2.7, 3.5, and 3.8 all working correctly?

Thanks!

  1. Support Staff 1 Posted by Feodor Fitsner on 02 Nov, 2020 12:01 AM

    Feodor Fitsner's Avatar

    Hi Ned,

    What compilers would you need?

    This is the script we currently use to install VS 2019: https://github.com/appveyor/build-images/blob/master/scripts/Window... That's the full list of VS components: https://docs.microsoft.com/en-us/visualstudio/install/workload-comp...

    Also, you may try running 2.7 and 3.5 builds on different images (Visual Studio 2015 or Visual Studio 2017) to see if that works.

  2. Feodor Fitsner closed this discussion on 02 Jan, 2021 09:03 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac