77 runs-on : ubuntu-latest
88 strategy :
99 matrix :
10- python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
10+ python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ]
1111 steps :
1212 - uses : actions/checkout@v4
1313 - name : Set up Python ${{ matrix.python-version }}
@@ -48,12 +48,15 @@ jobs:
4848
4949 unittest-macos :
5050 runs-on : macos-latest
51+ strategy :
52+ matrix :
53+ python-version : ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
5154 steps :
5255 - uses : actions/checkout@v4
53- - name : Set up Python 3.9
56+ - name : Set up Python ${{ matrix.python-version }}
5457 uses : actions/setup-python@v5
5558 with :
56- python-version : 3.9
59+ python-version : ${{ matrix.python-version }}
5760 - name : Install dependencies
5861 run : |
5962 ./bootstrap.sh
@@ -115,12 +118,15 @@ jobs:
115118
116119 wheelvalidation :
117120 runs-on : ubuntu-latest
121+ strategy :
122+ matrix :
123+ python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
118124 steps :
119125 - uses : actions/checkout@v4
120- - name : Setup up Python 3.8
126+ - name : Setup up Python ${{ matrix.python-version }}
121127 uses : actions/setup-python@v5
122128 with :
123- python-version : 3.8
129+ python-version : ${{ matrix.python-version }}
124130 - name : Generate Wheel
125131 run : |
126132 python -m pip install --upgrade pip setuptools build
@@ -137,7 +143,7 @@ jobs:
137143 runs-on : ubuntu-latest
138144 strategy :
139145 matrix :
140- python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
146+ python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ]
141147 steps :
142148 - uses : actions/checkout@v4
143149 - name : Set up Python ${{ matrix.python-version }}
0 commit comments