@@ -57,39 +57,34 @@ build_deploy_common: &build_deploy_common
57
57
58
58
jobs :
59
59
include :
60
- - name : " Compile and test. Python 3.8 "
60
+ - name : " Compile and test. Python 3.10 "
61
61
<< : *job_compile_common
62
62
stage : Test and lint
63
- python : " 3.8 "
63
+ python : " 3.10 "
64
64
env :
65
65
- TEST_DATASET=true
66
66
67
- - name : " Compile and lint. Python 3.8 "
67
+ - name : " Compile and lint. Python 3.10 "
68
68
<< : *job_compile_common
69
69
stage : Test and lint
70
- python : " 3.8 "
70
+ python : " 3.10 "
71
71
script :
72
72
- $PYTHON_EXECUTABLE -m pip install -r requirements-dev.txt
73
73
- make pycodestyle
74
74
- make pylint
75
75
- make mypy
76
76
77
- - name : " Compile and test. Python 3.9 "
77
+ - name : " Compile and test. Python 3.8 "
78
78
<< : *job_compile_common
79
79
stage : Test multiple python versions
80
- python : " 3.9 "
80
+ python : " 3.8 "
81
81
82
- - name : " Compile and test. Python 3.10 "
82
+ - name : " Compile and test. Python 3.9 "
83
83
<< : *job_compile_common
84
84
stage : Test multiple python versions
85
- python : " 3.10 "
85
+ python : " 3.9 "
86
86
87
- - name : " Compile and test. Python 3.11"
88
- << : *job_compile_common
89
- stage : Test multiple python versions
90
- python : " 3.11"
91
-
92
- - name : " Build wheel for Python 3.9, 3.10, 3.11 on Linux x86_64"
87
+ - name : " Build wheel for Python 3.8, 3.9 on Linux x86_64"
93
88
os : linux
94
89
dist : bionic
95
90
language : python
@@ -101,17 +96,17 @@ jobs:
101
96
- CIBW_ENVIRONMENT="TORCH_VERSION_SPECIFIER='==1.13.0'"
102
97
- CIBW_BEFORE_BUILD="pip install torch==1.13.0 torchvision==0.14.0 && pip install -r requirements.txt"
103
98
- CIBW_MANYLINUX_X86_64_IMAGE="aihwkit/manylinux2014_x86_64_aihwkit"
104
- - CIBW_BUILD="cp39 -manylinux_x86_64 cp310-manylinux_x86_64 cp311 -manylinux_x86_64"
99
+ - CIBW_BUILD="cp38 -manylinux_x86_64 cp39 -manylinux_x86_64"
105
100
before_install :
106
101
- docker pull aihwkit/manylinux2014_x86_64_aihwkit
107
102
install :
108
- - python3 -m pip install cibuildwheel==2.11.4
103
+ - python3 -m pip install cibuildwheel==1.10.0
109
104
script :
110
105
# Build the wheels into './wheelhouse'.
111
106
- python3 -m cibuildwheel --output-dir wheelhouse
112
107
<< : *build_deploy_common
113
108
114
- - name : " Build wheel for Python 3.9 , 3.10, 3.11 on OS X"
109
+ - name : " Build wheel for Python 3.8 , 3.9 on OS X"
115
110
os : osx
116
111
osx_image : xcode12.4
117
112
stage : Build wheels
@@ -125,11 +120,11 @@ jobs:
125
120
# Use a specific torch version.
126
121
- CIBW_ENVIRONMENT="TORCH_VERSION_SPECIFIER='==1.13.0'"
127
122
- CIBW_BEFORE_BUILD="pip install torch==1.13.0 torchvision==0.14.0 && pip install ./delocate && pip install -r requirements.txt"
128
- - CIBW_BUILD="cp39 -macosx_x86_64 cp310-macosx_x86_64 cp311 -macosx_x86_64"
123
+ - CIBW_BUILD="cp38 -macosx_x86_64 cp39 -macosx_x86_64"
129
124
before_install :
130
125
- git clone -b aihwkit https://github.com/aihwkit-bot/delocate.git
131
126
install :
132
- - python3 -m pip install cibuildwheel==2.11.4
127
+ - python3 -m pip install cibuildwheel==1.10.0
133
128
script :
134
129
# Build the wheels into './wheelhouse'.
135
130
- python3 -m cibuildwheel --output-dir wheelhouse --platform macos
@@ -158,7 +153,7 @@ jobs:
158
153
- mkdir C:\\BLAS
159
154
- 7z x openblas.zip -oc:\\BLAS
160
155
install :
161
- - python3 -m pip install cibuildwheel==2.11.4
156
+ - python3 -m pip install cibuildwheel==1.10.0
162
157
script :
163
158
# Build the wheels into './wheelhouse'.
164
159
- python3 -m cibuildwheel --output-dir wheelhouse
0 commit comments