benlau / quickpromise

Quick Promise - QML Promise Library
Apache License 2.0
179 stars 26 forks source link

AppVeyor CI fails because conan doesn't like Python2 #11

Closed ratijas closed 3 years ago

ratijas commented 3 years ago

AppVeyor timeouts, because Conan is blocking the whole process waiting for user confirmation, because it detects Python2 and doesn't like it. Interestingly, Python2 is nowhere to be mentioned in the appveyor.yml config file.

conan create . internal/testing
**********************************************************************
Python 2 is deprecated as of 01/01/2020 and Conan has stopped
supporting it officially. We strongly recommend you to use Python >=
3.5. Conan will completely stop working with Python 2 in the following
releases
**********************************************************************
If you really need to run Conan with Python 2 in your CI without this
interactive input, please contact us at info@conan.io
**********************************************************************
Understood the risk, keep going [y/N]: 

See #10

benlau commented 3 years ago

@ratijas Thank for your patch. I have updated the CI script to fix the error and merged your patch.