Skip to content

Commit 026e5d0

Browse files
feat: Drop support for Python 3.8 (eol 2024-10-07) (#25)
1 parent 5823049 commit 026e5d0

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
19+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2020

2121
steps:
2222
- uses: actions/checkout@v4
@@ -46,7 +46,7 @@ jobs:
4646

4747
strategy:
4848
matrix:
49-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
49+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
5050

5151
steps:
5252
- uses: actions/checkout@v4

.github/workflows/manual-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
- uses: actions/setup-python@v5
2121
with:
22-
python-version: 3.8
22+
python-version: 3.9
2323

2424
- name: Install poetry
2525
run: pipx install poetry

.github/workflows/release-please.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- uses: actions/setup-python@v5
2424
if: ${{ steps.release.outputs.releases_created == 'true' }}
2525
with:
26-
python-version: 3.8
26+
python-version: 3.9
2727

2828
- name: Install poetry
2929
if: ${{ steps.release.outputs.releases_created == 'true' }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ This provider is designed primarily for use in multi-user systems such as web se
2424

2525
## Supported Python versions
2626

27-
This version of the LaunchDarkly provider works with Python 3.8 and above.
27+
This version of the LaunchDarkly provider works with Python 3.9 and above.
2828

2929
## Getting started
3030

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ classifiers = [
1212
"License :: OSI Approved :: Apache Software License",
1313
"Operating System :: OS Independent",
1414
"Programming Language :: Python :: 3",
15-
"Programming Language :: Python :: 3.8",
1615
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
1918
"Programming Language :: Python :: 3.12",
19+
"Programming Language :: Python :: 3.13",
2020
"Topic :: Software Development",
2121
"Topic :: Software Development :: Libraries",
2222
]
@@ -27,7 +27,7 @@ packages = [
2727

2828

2929
[tool.poetry.dependencies]
30-
python = "^3.8"
30+
python = "^3.9"
3131
openfeature-sdk = ">=0.7.0,<1"
3232
launchdarkly-server-sdk = "<10"
3333

@@ -56,13 +56,13 @@ jinja2 = "3.1.3"
5656

5757

5858
[tool.mypy]
59-
python_version = "3.8"
59+
python_version = "3.9"
6060
install_types = true
6161
non_interactive = true
6262

6363

6464
[tool.isort]
65-
py_version=38
65+
py_version=39
6666

6767

6868
[tool.pytest.ini_options]

0 commit comments

Comments
 (0)