88 OPENLDAP_VER : openldap-2.4.59
99 PYTHONLDAP_VER : python-ldap-3.4.4
1010 CIBW_TEST_COMMAND : python -c"import ldap;print(ldap.__version__)"
11- CIBW_SKIP : " pp* cp36*"
11+ CIBW_SKIP : " pp* cp36* cp37* cp38* cp39* "
1212 MSBUILDTREATHIGHERTOOLSVERSIONASCURRENT : 1
1313
1414jobs :
2323 OPENSSL_CONFIG : VC-WIN64A-masm
2424 steps :
2525 - uses : actions/checkout@v4
26- - uses : microsoft/setup-msbuild@v1.1
26+ - uses : microsoft/setup-msbuild@v1.3
2727 with :
2828 msbuild-architecture : x64
2929 - uses : ilammy/msvc-dev-cmd@v1
@@ -35,12 +35,13 @@ jobs:
3535 shell : cmd
3636 - run : build_python-ldap.cmd
3737 shell : cmd
38- - uses : pypa/cibuildwheel@v2.16.2
38+ - uses : pypa/cibuildwheel@v2.22.0
3939 env :
4040 CIBW_ARCHS_WINDOWS : AMD64
41- - uses : actions/upload-artifact@v3
41+ - uses : actions/upload-artifact@v4
4242 with :
4343 path : ./wheelhouse/*.whl
44+ name : wheels-win-amd64
4445 build_x86 :
4546 name : Build x86 wheels
4647 runs-on : ${{ matrix.os }}
5253 OPENSSL_CONFIG : VC-WIN32
5354 steps :
5455 - uses : actions/checkout@v4
55- - uses : microsoft/setup-msbuild@v1.1
56+ - uses : microsoft/setup-msbuild@v1.3
5657 with :
5758 msbuild-architecture : x86
5859 - uses : ilammy/msvc-dev-cmd@v1
@@ -65,12 +66,13 @@ jobs:
6566 shell : cmd
6667 - run : build_python-ldap.cmd
6768 shell : cmd
68- - uses : pypa/cibuildwheel@v2.16.2
69+ - uses : pypa/cibuildwheel@v2.22.0
6970 env :
7071 CIBW_ARCHS_WINDOWS : x86
71- - uses : actions/upload-artifact@v3
72+ - uses : actions/upload-artifact@v4
7273 with :
7374 path : ./wheelhouse/*.whl
75+ name : wheels-win32
7476 # ARM64 wheel is broken
7577 # build_arm64:
7678 # name: Build ARM64 wheels
@@ -83,18 +85,19 @@ jobs:
8385 # OPENSSL_CONFIG: VC-WIN64-ARM
8486 # steps:
8587 # - uses: actions/checkout@v4
86- # - uses: microsoft/setup-msbuild@v1.1
88+ # - uses: microsoft/setup-msbuild@v1.3
8789 # with:
8890 # msbuild-architecture: arm64
8991 # - uses: ilammy/msvc-dev-cmd@v1
9092 # with:
9193 # arch: amd64_arm64
9294 # - run: build.cmd
9395 # shell: cmd
94- # - uses: pypa/cibuildwheel@v2.16.2
96+ # - uses: pypa/cibuildwheel@v2.22.0
9597 # env:
9698 # CIBW_SKIP: "pp* cp36* cp37* cp38* cp39* cp310*"
9799 # CIBW_ARCHS_WINDOWS: ARM64
98- # - uses: actions/upload-artifact@v3
100+ # - uses: actions/upload-artifact@v4
99101 # with:
100- # path: ./wheelhouse/*.whl
102+ # path: ./wheelhouse/*.whl
103+ # name: wheels-win-arm64
0 commit comments