Skip to content

Commit b45fa3c

Browse files
authored
Chore/drop py39 support (#1332)
also fix one helper due to pytest behaviour change
1 parent 549d174 commit b45fa3c

7 files changed

Lines changed: 111 additions & 194 deletions

File tree

.github/workflows/test_pr.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
python-version: ${{ env.LINT_PYTHON_VERSION }}
6060
- name: Setup
6161
run: |
62-
sudo apt-get install -y libkrb5-dev
62+
sudo apt-get update && sudo apt-get install -y libkrb5-dev
6363
uv pip install --system . --group dev -c constraints.txt
6464
- name: Lint
6565
run: doit lint
@@ -115,16 +115,16 @@ jobs:
115115
strategy:
116116
matrix:
117117
os: [ubuntu-22.04, windows-latest]
118-
python-version: ['3.9', '3.10', '3.11', '3.12']
118+
python-version: ['3.10', '3.11', '3.12', '3.13']
119119
package-extras: ['', '[all]']
120120
exclude:
121121
- os: windows-latest
122122
package-extras: ''
123123
- os: ubuntu-22.04
124-
python-version: '3.10'
124+
python-version: '3.11'
125125
package-extras: '[all]'
126126
- os: ubuntu-22.04
127-
python-version: '3.11'
127+
python-version: '3.12'
128128
package-extras: '[all]'
129129
fail-fast: false
130130

@@ -149,10 +149,10 @@ jobs:
149149
path: testplan/web_ui/testing/build
150150
- name: Set up Linux package for tests
151151
if: ${{ matrix.os == 'ubuntu-22.04' }}
152-
run: sudo apt-get install -y libkrb5-dev
152+
run: sudo apt-get update && sudo apt-get install -y libkrb5-dev
153153
- name: Set up Zookeeper for tests
154154
if: ${{ matrix.os == 'ubuntu-22.04' }}
155-
run: sudo apt-get -y install zookeeper zookeeper-bin zookeeperd
155+
run: sudo apt-get update && sudo apt-get -y install zookeeper zookeeper-bin zookeeperd
156156
- name: Set up Kafka for tests
157157
if: ${{ matrix.os == 'ubuntu-22.04' }}
158158
run: |

0 commit comments

Comments
 (0)