Skip to content

Commit 44ea5f9

Browse files
committed
Test and build on Python 3.13
1 parent 259d16e commit 44ea5f9

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
mkdir -p dist/
3838
echo "${VERSION}" > dist/VERSION
3939
40-
- uses: actions/upload-artifact@v3
40+
- uses: actions/upload-artifact@v4
4141
with:
4242
name: dist
4343
path: dist/
@@ -56,7 +56,7 @@ jobs:
5656
submodules: true
5757

5858
- name: Set up Python
59-
uses: actions/setup-python@v4
59+
uses: actions/setup-python@v5
6060
with:
6161
python-version: "3.x"
6262

@@ -65,7 +65,7 @@ jobs:
6565
pip install -U setuptools wheel pip
6666
python setup.py sdist
6767
68-
- uses: actions/upload-artifact@v3
68+
- uses: actions/upload-artifact@v4
6969
with:
7070
name: dist
7171
path: dist/*.tar.*
@@ -77,10 +77,10 @@ jobs:
7777
include: ${{ steps.set-matrix.outputs.include }}
7878
steps:
7979
- uses: actions/checkout@v4
80-
- uses: actions/setup-python@v4
80+
- uses: actions/setup-python@v5
8181
with:
8282
python-version: "3.x"
83-
- run: pip install cibuildwheel==2.16.2
83+
- run: pip install cibuildwheel==2.21.3
8484
- id: set-matrix
8585
run: |
8686
MATRIX_INCLUDE=$(
@@ -119,13 +119,13 @@ jobs:
119119
if: runner.os == 'Linux'
120120
uses: docker/setup-qemu-action@v2
121121

122-
- uses: pypa/cibuildwheel@fff9ec32ed25a9c576750c91e06b410ed0c15db7 # v2.16.2
122+
- uses: pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
123123
with:
124124
only: ${{ matrix.only }}
125125
env:
126126
CIBW_BUILD_VERBOSITY: 1
127127

128-
- uses: actions/upload-artifact@v3
128+
- uses: actions/upload-artifact@v4
129129
with:
130130
name: dist
131131
path: wheelhouse/*.whl
@@ -145,7 +145,7 @@ jobs:
145145
submodules: true
146146

147147
- name: Set up Python
148-
uses: actions/setup-python@v4
148+
uses: actions/setup-python@v5
149149
with:
150150
python-version: "3.x"
151151

@@ -186,7 +186,7 @@ jobs:
186186
fetch-depth: 5
187187
submodules: false
188188

189-
- uses: actions/download-artifact@v4.1.7
189+
- uses: actions/download-artifact@v4
190190
with:
191191
name: dist
192192
path: dist/

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
# job.
1818
strategy:
1919
matrix:
20-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
20+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
2121
os: [ubuntu-latest, macos-latest, windows-latest]
2222
loop: [asyncio, uvloop]
2323
exclude:
@@ -57,7 +57,7 @@ jobs:
5757
postgresql-version: 16
5858

5959
- name: Set up Python ${{ matrix.python-version }}
60-
uses: actions/setup-python@v4
60+
uses: actions/setup-python@v5
6161
if: steps.release.outputs.version == 0
6262
with:
6363
python-version: ${{ matrix.python-version }}
@@ -118,7 +118,7 @@ jobs:
118118
>> "${GITHUB_ENV}"
119119
120120
- name: Set up Python ${{ matrix.python-version }}
121-
uses: actions/setup-python@v4
121+
uses: actions/setup-python@v5
122122
if: steps.release.outputs.version == 0
123123
with:
124124
python-version: "3.x"

0 commit comments

Comments
 (0)