@@ -15,9 +15,14 @@ linux_x86_task:
15
15
platform : linux
16
16
cpu : 4
17
17
memory : 4G
18
-
18
+ env :
19
+ VENV_ROOT : ${HOME}/venv-cibuildwheel
20
+ PATH : ${VENV_ROOT}/bin:${PATH}
19
21
install_pre_requirements_script :
20
- - apt install -y python3-venv python-is-python3
22
+ - add-apt-repository -y ppa:deadsnakes/ppa
23
+ - apt-get update
24
+ - apt-get install -y python3.12-venv
25
+ - python3.12 -m venv ${VENV_ROOT}
21
26
<< : *BUILD_AND_STORE_WHEELS
22
27
23
28
linux_aarch64_task :
@@ -29,9 +34,14 @@ linux_aarch64_task:
29
34
platform : linux
30
35
cpu : 4
31
36
memory : 4G
32
-
37
+ env :
38
+ VENV_ROOT : ${HOME}/venv-cibuildwheel
39
+ PATH : ${VENV_ROOT}/bin:${PATH}
33
40
install_pre_requirements_script :
34
- - apt install -y python3-venv python-is-python3
41
+ - add-apt-repository -y ppa:deadsnakes/ppa
42
+ - apt-get update
43
+ - apt-get install -y python3.12-venv
44
+ - python3.12 -m venv ${VENV_ROOT}
35
45
<< : *BUILD_AND_STORE_WHEELS
36
46
37
47
windows_x86_task :
@@ -42,7 +52,7 @@ windows_x86_task:
42
52
memory : 4G
43
53
44
54
install_pre_requirements_script :
45
- - choco install -y --no-progress python3 --version 3.10.6
55
+ - choco install -y --no-progress python3 --version 3.12.4
46
56
- refreshenv
47
57
- echo PATH=%PATH% >> "%CIRRUS_ENV%"
48
58
<< : *BUILD_AND_STORE_WHEELS
@@ -51,9 +61,10 @@ macos_arm64_task:
51
61
name : Build macOS arm64 wheels.
52
62
macos_instance :
53
63
image : ghcr.io/cirruslabs/macos-sonoma-xcode
54
-
55
64
env :
56
- PATH :
/opt/homebrew/opt/[email protected] /libexec/bin:$PATH
65
+ VENV_ROOT : ${HOME}/venv-cibuildwheel
66
+ PATH : ${VENV_ROOT}/bin:${PATH}
57
67
install_pre_requirements_script :
58
-
68
+
69
+ - python3.12 -m venv ${VENV_ROOT}
59
70
<< : *BUILD_AND_STORE_WHEELS
0 commit comments