19
19
verbosity : minimal
20
20
skip_branch_with_pr : true
21
21
image : Visual Studio 2019
22
+ clone_script : echo Skip AppVeyor Clone
22
23
23
24
environment :
24
25
global :
@@ -32,7 +33,7 @@ environment:
32
33
PYTHON_DEF : " C:\\ Python38-x64"
33
34
PYTHON_VERSION : " 3.8"
34
35
# Python versions to build wheels for
35
- PYTHONVERS : C:\Python38-x64 C:\Python39-x64 C:\Python310-x64 C:\Python311-x64 C:\Python312-x64
36
+ PYTHONVERS : C:\Python37-x64 C:\ Python38-x64 C:\Python39-x64 C:\Python310-x64 C:\Python311-x64 C:\Python312-x64 C:\Python313 -x64
36
37
PYTHON_ARCH : " 64"
37
38
MSVC : " Visual Studio 16 2019"
38
39
@@ -46,11 +47,21 @@ install:
46
47
https://ci.appveyor.com/api/projects/$env:APPVEYOR_ACCOUNT_NAME/$env:APPVEYOR_PROJECT_SLUG/history?recordsNumber=50).builds | `
47
48
Where-Object pullRequestId -eq $env:APPVEYOR_PULL_REQUEST_NUMBER)[0].buildNumber) { `
48
49
throw "There are newer queued builds for this pull request, failing early." }
50
+
51
+ # Git checkout
52
+ - git config --global filter.lfs.smudge "git-lfs smudge --skip -- %f"
53
+ - git config --global filter.lfs.process "git-lfs filter-process --skip"
54
+ - git init %APPVEYOR_BUILD_FOLDER%
55
+ - cd %APPVEYOR_BUILD_FOLDER%
56
+ - git remote add origin https://github.com/%APPVEYOR_REPO_NAME%.git
57
+ - git fetch -q origin %APPVEYOR_REPO_COMMIT%
58
+ - git fetch --tags
59
+ - git checkout -qf %APPVEYOR_REPO_COMMIT%
60
+
49
61
- set OPENSSL_DIR="C:\OpenSSL-v34-Win64"
50
62
- set VCLIBDIR=%WINDIR%\System32
51
- - cp %VCLIBDIR%/vcruntime*.dll ssh2/
52
- - cp %VCLIBDIR%/msvcp*.dll ssh2/
53
- - cp %VCLIBDIR%/msvcr*.dll ssh2/
63
+ - cp %VCLIBDIR%/vcruntime140.dll ssh2/
64
+ - cp %VCLIBDIR%/msvcr120.dll ssh2/
54
65
- cp %OPENSSL_DIR%/bin/*.dll ssh2/
55
66
- ps : ls ssh2/*.dll
56
67
@@ -63,7 +74,6 @@ install:
63
74
# do not cause a version change.
64
75
- " %PYTHON_DEF%\\ python.exe ci/appveyor/fix_version.py ."
65
76
- mv -f .git .git.bak
66
- - 7z x ci\appveyor\zlib1211.zip
67
77
68
78
build_script :
69
79
- dir %OPENSSL_DIR%\lib\VC\x64\MD\
0 commit comments