Skip to content

appveyor.yml: Python 3.9 and 3.10#429

Merged
mattip merged 9 commits intomulti-build:develfrom
cclauss:patch-1
Feb 15, 2022
Merged

appveyor.yml: Python 3.9 and 3.10#429
mattip merged 9 commits intomulti-build:develfrom
cclauss:patch-1

Conversation

@cclauss
Copy link
Copy Markdown
Contributor

@cclauss cclauss commented Sep 8, 2021

@cclauss cclauss changed the title appveyor.yml: Python 3.9 and 3.10 rc 2 appveyor.yml: Python 3.9 and 3.10 Oct 5, 2021
@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

close/reopen to retrigger CI

@mattip mattip closed this Feb 15, 2022
@mattip mattip reopened this Feb 15, 2022
@mattip mattip closed this Feb 15, 2022
@mattip mattip reopened this Feb 15, 2022
@mattip mattip closed this Feb 15, 2022
@mattip mattip reopened this Feb 15, 2022
@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

ahh, finally got appveyor integration working here 👍

@multibuilder
Copy link
Copy Markdown
Member

I was too optmistic. The build is stuck on setting up the conda environment

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Each test will timeout after 60 minutes. Perhaps go to https://ci.appveyor.com/project/multibuild/multibuild/settings and set the build timeout to 5 or 10 minutes and let's see if any Python passes the test.

@multibuilder
Copy link
Copy Markdown
Member

I set the timeout to 10 minutes

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Comment out the failing tests so we have a working CI...

  • Python 2.7 32-bit fails but 64-bit passes.
  • Python 3.6 fails but 3.5 and 3.7 pass.

This may change if the image: is set to something more modern than the current Visual Studio 2015.

@multibuilder
Copy link
Copy Markdown
Member

This may change if the image is set to something more modern than the current Visual Studio 2015.

Sounds reasonable, we should be using 2017 at the very least

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Please kill jobs 1.0.2 - 1.0.7 at https://ci.appveyor.com/project/multibuilder/multibuild/history

But allow 1.0.8 and 1.0.9 to run to completion.

@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

Done

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Whack 1.0.7 too, please.

@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

right now 1.0.9 is running

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Fascinating... 1.0.8 ran on my AppVeyor but failed on yours...

image

@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

For now I have updated settings to allow User to run builds

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Steps forward...

@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

Test on Linux and macOS on AppVeyor or on GitHub Actions?

I would prefer github actions, using the test.yml that I added a few hours ago.

Try to re-enable Pythons. Do we want to stick to supported branches or support legacy too?

We should still support python2.7, and probably python3.6 as well. I think we can drop python3.5, python3.4 and the older macOS<10.9. @matthew-brett thoughts?

@cclauss
Copy link
Copy Markdown
Contributor Author

cclauss commented Feb 15, 2022

Just for the record... Python 2 died 776 days ago on 1/1/2020 but we can support it if desired.

@mattip mattip merged commit 3ad86ae into multi-build:devel Feb 15, 2022
@mattip
Copy link
Copy Markdown
Collaborator

mattip commented Feb 15, 2022

Thanks @cclauss, let's put this in, like you say, to have at least one passing test

@cclauss cclauss deleted the patch-1 branch February 15, 2022 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants