1919 - name : Set up Python
2020 uses : astral-sh/setup-uv@v7
2121 with :
22- python-version : " 3.11 "
22+ python-version : " 3.14 "
2323 activate-environment : true
2424
2525 - name : Install dependencies
3535 strategy :
3636 matrix :
3737 os : [ubuntu-latest, macos-latest, windows-latest]
38- python-version : ["3.10 ", "3.11 ", "3.12 "]
38+ python-version : ["3.12 ", "3.13 ", "3.14 "]
3939 runs-on : ${{ matrix.os }}
4040 steps :
4141 - uses : actions/checkout@v6
6060 with :
6161 token : ${{ secrets.CODECOV_TOKEN }}
6262 slug : qubvel-org/segmentation_models.pytorch
63- if : matrix.os == 'macos-latest' && matrix.python-version == '3.12'
6463
6564 test_logits_match :
6665 runs-on : ubuntu-latest
6968 - name : Set up Python
7069 uses : astral-sh/setup-uv@v7
7170 with :
72- python-version : " 3.10 "
71+ python-version : " 3.14 "
7372 activate-environment : true
7473 - name : Install dependencies
7574 run : uv pip install -r requirements/required.txt -r requirements/test.txt
8584 - name : Set up Python
8685 uses : astral-sh/setup-uv@v7
8786 with :
88- python-version : " 3.10 "
87+ python-version : " 3.14 "
8988 activate-environment : true
9089 - name : Install dependencies
9190 run : uv pip install -r requirements/required.txt -r requirements/test.txt
@@ -101,7 +100,7 @@ jobs:
101100 - name : Set up Python
102101 uses : astral-sh/setup-uv@v7
103102 with :
104- python-version : " 3.10 "
103+ python-version : " 3.14 "
105104 activate-environment : true
106105 - name : Install dependencies
107106 run : uv pip install -r requirements/required.txt -r requirements/test.txt
@@ -117,7 +116,7 @@ jobs:
117116 - name : Set up Python
118117 uses : astral-sh/setup-uv@v7
119118 with :
120- python-version : " 3.10 "
119+ python-version : " 3.14 "
121120 activate-environment : true
122121 - name : Install dependencies
123122 run : uv pip install -r requirements/required.txt -r requirements/test.txt
0 commit comments