Skip to content

Commit 1bc5b4e

Browse files
committed
Use Windows Server 2025 in CircleCI
1 parent 3aee284 commit 1bc5b4e

1 file changed

Lines changed: 62 additions & 57 deletions

File tree

.circleci/config.yml

Lines changed: 62 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -115,15 +115,20 @@ jobs:
115115

116116
python-windows:
117117
executor:
118-
name: win/default
118+
name: win/server-2025
119119

120120
environment:
121121
<<: *global-environment
122122
CIBW_ARCHS_WINDOWS: AMD64
123123

124124
steps:
125125
- checkout
126-
- run-cibuildwheel
126+
- run:
127+
name: Install Visual Studio 2026
128+
shell: powershell.exe
129+
command: |
130+
curl.exe -L -o vs_BuildTools.exe "https://aka.ms/vs/18/release/vs_BuildTools.exe"
131+
# - run-cibuildwheel
127132

128133
python-sdist:
129134
docker:
@@ -357,58 +362,58 @@ jobs:
357362
workflows:
358363
tests:
359364
jobs:
360-
- python-linux:
361-
filters: &tags
362-
# also run on tags so the deploy pipeline works
363-
tags:
364-
only: &version-string /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
365-
- python-linux-aarch64:
366-
filters: *tags
367-
- python-linux-debug
368-
- python-macOS:
369-
matrix:
370-
parameters:
371-
cibw-arch: [x86_64, arm64]
372-
filters: *tags
373-
- python-windows:
374-
filters: *tags
375-
- python-sdist:
376-
filters: *tags
377-
- python-dependencies:
378-
name: python-dependencies-oldest
379-
python-version: "3.10"
380-
dependency-versions: numpy==1.21.3
381-
optional-dependency-versions: dimod==0.12.0 scikit-learn==1.6.0
382-
requires:
383-
- python-linux
384-
- python-dependencies:
385-
name: python-dependencies-latest
386-
python-version: "3.14"
387-
dependency-versions: numpy
388-
optional-dependency-versions: dimod scikit-learn
389-
requires:
390-
- python-linux
391-
- cpp-gcc:
392-
name: cpp-gcc-<< matrix.gcc-version >>
393-
matrix:
394-
parameters:
395-
gcc-version: ["12", "latest"]
396-
- cpp-macOS
397-
- serialization:
398-
requires:
399-
- python-linux
400-
- docs:
401-
requires:
402-
- python-linux
403-
- deploy:
404-
filters:
405-
tags:
406-
only: *version-string
407-
branches:
408-
ignore: /.*/
409-
requires:
410-
- python-linux
411-
- python-linux-aarch64
412-
- python-macOS
413-
- python-windows
414-
- python-sdist
365+
# - python-linux:
366+
# filters: &tags
367+
# # also run on tags so the deploy pipeline works
368+
# tags:
369+
# only: &version-string /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
370+
# - python-linux-aarch64:
371+
# filters: *tags
372+
# - python-linux-debug
373+
# - python-macOS:
374+
# matrix:
375+
# parameters:
376+
# cibw-arch: [x86_64, arm64]
377+
# filters: *tags
378+
- python-windows
379+
# filters: *tags
380+
# - python-sdist:
381+
# filters: *tags
382+
# - python-dependencies:
383+
# name: python-dependencies-oldest
384+
# python-version: "3.10"
385+
# dependency-versions: numpy==1.21.3
386+
# optional-dependency-versions: dimod==0.12.0 scikit-learn==1.6.0
387+
# requires:
388+
# - python-linux
389+
# - python-dependencies:
390+
# name: python-dependencies-latest
391+
# python-version: "3.14"
392+
# dependency-versions: numpy
393+
# optional-dependency-versions: dimod scikit-learn
394+
# requires:
395+
# - python-linux
396+
# - cpp-gcc:
397+
# name: cpp-gcc-<< matrix.gcc-version >>
398+
# matrix:
399+
# parameters:
400+
# gcc-version: ["12", "latest"]
401+
# - cpp-macOS
402+
# - serialization:
403+
# requires:
404+
# - python-linux
405+
# - docs:
406+
# requires:
407+
# - python-linux
408+
# - deploy:
409+
# filters:
410+
# tags:
411+
# only: *version-string
412+
# branches:
413+
# ignore: /.*/
414+
# requires:
415+
# - python-linux
416+
# - python-linux-aarch64
417+
# - python-macOS
418+
# - python-windows
419+
# - python-sdist

0 commit comments

Comments
 (0)