2626 matrix :
2727 os : [ubuntu-latest]
2828 python :
29- - version : " 3.9"
30- toxenv : py39,smoke
3129 - version : " 3.10"
3230 toxenv : py310,smoke
3331 - version : " 3.11"
@@ -36,21 +34,21 @@ jobs:
3634 toxenv : py312,smoke
3735 - version : " 3.13"
3836 toxenv : py313,smoke
39- - version : " 3.14.0-alpha - 3.14 " # SemVer's version range syntax
37+ - version : " 3.14"
4038 toxenv : py314,smoke
4139 include :
4240 - os : macos-latest
4341 python :
44- version : " 3.13 "
45- toxenv : py313 ,smoke
42+ version : " 3.14 "
43+ toxenv : py314 ,smoke
4644 - os : windows-latest
4745 python :
48- version : " 3.13 "
49- toxenv : py313 ,smoke
46+ version : " 3.14 "
47+ toxenv : py314 ,smoke
5048 steps :
51- - uses : actions/checkout@v5 .0.0
49+ - uses : actions/checkout@v6 .0.1
5250 - name : Set up Python ${{ matrix.python.version }}
53- uses : actions/setup-python@v6.0 .0
51+ uses : actions/setup-python@v6.1 .0
5452 with :
5553 python-version : ${{ matrix.python.version }}
5654 - name : Install dependencies
@@ -67,19 +65,19 @@ jobs:
6765 matrix :
6866 toxenv : [api_func_v4, cli_func_v4]
6967 steps :
70- - uses : actions/checkout@v5 .0.0
68+ - uses : actions/checkout@v6 .0.1
7169 - name : Set up Python
72- uses : actions/setup-python@v6.0 .0
70+ uses : actions/setup-python@v6.1 .0
7371 with :
74- python-version : " 3.13 "
72+ python-version : " 3.14 "
7573 - name : Install dependencies
7674 run : pip install tox
7775 - name : Run tests
7876 env :
7977 TOXENV : ${{ matrix.toxenv }}
8078 run : tox -- --override-ini='log_cli=True'
8179 - name : Upload codecov coverage
82- uses : codecov/codecov-action@v5.5.1
80+ uses : codecov/codecov-action@v5.5.2
8381 with :
8482 files : ./coverage.xml
8583 flags : ${{ matrix.toxenv }}
@@ -89,11 +87,11 @@ jobs:
8987 coverage :
9088 runs-on : ubuntu-24.04
9189 steps :
92- - uses : actions/checkout@v5 .0.0
90+ - uses : actions/checkout@v6 .0.1
9391 - name : Set up Python ${{ matrix.python-version }}
94- uses : actions/setup-python@v6.0 .0
92+ uses : actions/setup-python@v6.1 .0
9593 with :
96- python-version : " 3.13 "
94+ python-version : " 3.14 "
9795 - name : Install dependencies
9896 run : pip install tox
9997 - name : Run tests
@@ -102,7 +100,7 @@ jobs:
102100 TOXENV : cover
103101 run : tox
104102 - name : Upload codecov coverage
105- uses : codecov/codecov-action@v5.5.1
103+ uses : codecov/codecov-action@v5.5.2
106104 with :
107105 files : ./coverage.xml
108106 flags : unit
@@ -113,16 +111,16 @@ jobs:
113111 runs-on : ubuntu-latest
114112 name : Python wheel
115113 steps :
116- - uses : actions/checkout@v5 .0.0
117- - uses : actions/setup-python@v6.0 .0
114+ - uses : actions/checkout@v6 .0.1
115+ - uses : actions/setup-python@v6.1 .0
118116 with :
119- python-version : " 3.13 "
117+ python-version : " 3.14 "
120118 - name : Install dependencies
121119 run : |
122120 pip install -r requirements-test.txt
123121 - name : Build package
124122 run : python -m build -o dist/
125- - uses : actions/upload-artifact@v4.6.2
123+ - uses : actions/upload-artifact@v6.0.0
126124 with :
127125 name : dist
128126 path : dist
@@ -131,12 +129,12 @@ jobs:
131129 runs-on : ubuntu-latest
132130 needs : [dist]
133131 steps :
134- - uses : actions/checkout@v5 .0.0
132+ - uses : actions/checkout@v6 .0.1
135133 - name : Set up Python
136- uses : actions/setup-python@v6.0 .0
134+ uses : actions/setup-python@v6.1 .0
137135 with :
138- python-version : ' 3.13 '
139- - uses : actions/download-artifact@v5 .0.0
136+ python-version : ' 3.14 '
137+ - uses : actions/download-artifact@v7 .0.0
140138 with :
141139 name : dist
142140 path : dist
0 commit comments