Skip to content

Commit bd4e56b

Browse files
authored
Drop python 3.8 support (#265)
1 parent b961fe5 commit bd4e56b

File tree

7 files changed

+318
-330
lines changed

7 files changed

+318
-330
lines changed

.github/actions/python-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
python-version:
77
description: 'Python version to use'
88
required: true
9-
default: "3.8"
9+
default: "3.10"
1010

1111
poetry-version:
1212
description: 'Poetry version to use'

.github/workflows/checks.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
strategy:
4848
fail-fast: false
4949
matrix:
50-
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
50+
python-version: [ "3.9", "3.10", "3.11" ]
5151

5252
steps:
5353
- name: SCM Checkout
@@ -75,7 +75,7 @@ jobs:
7575
strategy:
7676
fail-fast: false
7777
matrix:
78-
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
78+
python-version: [ "3.9", "3.10", "3.11" ]
7979

8080
steps:
8181
- name: SCM Checkout
@@ -96,7 +96,7 @@ jobs:
9696
strategy:
9797
fail-fast: false
9898
matrix:
99-
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
99+
python-version: [ "3.9", "3.10", "3.11" ]
100100

101101
steps:
102102
- name: SCM Checkout
@@ -126,7 +126,7 @@ jobs:
126126
strategy:
127127
fail-fast: false
128128
matrix:
129-
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
129+
python-version: [ "3.9", "3.10", "3.11" ]
130130
exasol-version: [ "7.1.9" ]
131131

132132
steps:

doc/changes/unreleased.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Unreleased
22

3+
## 🚨 Breaking Changes
4+
5+
* Dropped python 3.8 support
6+
37
## 🐞 Fixed
48

59
* Fixed CD workflow template

exasol/toolbox/templates/github/actions/python-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
python-version:
77
description: 'Python version to use'
88
required: true
9-
default: 3.8
9+
default: 3.10
1010

1111
poetry-version:
1212
description: 'Poetry version to use'

exasol/toolbox/templates/github/workflows/checks.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
strategy:
5454
fail-fast: false
5555
matrix:
56-
python-version: ["3.8", "3.9", "3.10", "3.11"]
56+
python-version: ["3.9", "3.10", "3.11"]
5757

5858
steps:
5959
- name: SCM Checkout
@@ -81,7 +81,7 @@ jobs:
8181
strategy:
8282
fail-fast: false
8383
matrix:
84-
python-version: ["3.8", "3.9", "3.10", "3.11"]
84+
python-version: ["3.9", "3.10", "3.11"]
8585

8686
steps:
8787
- name: SCM Checkout
@@ -102,7 +102,7 @@ jobs:
102102
strategy:
103103
fail-fast: false
104104
matrix:
105-
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
105+
python-version: [ "3.9", "3.10", "3.11" ]
106106

107107
steps:
108108
- name: SCM Checkout
@@ -132,7 +132,7 @@ jobs:
132132
strategy:
133133
fail-fast: false
134134
matrix:
135-
python-version: ["3.8", "3.9", "3.10", "3.11"]
135+
python-version: ["3.9", "3.10", "3.11"]
136136
exasol-version: ["7.1.9"]
137137

138138
steps:

poetry.lock

Lines changed: 303 additions & 319 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ pre-commit = ">=3.1.1,<4"
4747
prysk = {extras = ["pytest-plugin"], version = ">0.17.0,<1"}
4848
pylint = ">=2.15.4"
4949
pytest = ">=7.2.2,<9"
50-
python = "^3.8"
50+
python = "^3.9"
5151
pyupgrade = ">=2.38.2,<4.0.0"
5252
shibuya = ">=2024.5.14"
5353
sphinx = ">=5.3,<8"

0 commit comments

Comments
 (0)