From 0328a25fc0552f5b0e85c94f900491d72b852dc8 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Mon, 22 Jun 2026 13:08:38 -0500 Subject: [PATCH] feat: Drop support for Python 3.9 --- .github/workflows/ci.yml | 4 ++-- README.md | 2 +- pyproject.toml | 5 ++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 64d1896..d47af75 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 @@ -59,7 +59,7 @@ jobs: strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 diff --git a/README.md b/README.md index 54e5c3b..da75c44 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ pip install launchdarkly-eventsource[async] ## Supported Python versions -This version of the package is compatible with Python 3.9 and higher. +This version of the package is compatible with Python 3.10 and higher. ## Contributing diff --git a/pyproject.toml b/pyproject.toml index 7819aa2..179a759 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,13 +7,12 @@ authors = [ ] license = "Apache-2.0" readme = "README.md" -requires-python = ">=3.9" +requires-python = ">=3.10" classifiers = [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", @@ -61,7 +60,7 @@ docs = [ ] [tool.mypy] -python_version = "3.9" +python_version = "3.10" ignore_missing_imports = true [tool.pytest.ini_options]