diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3cc992056..41858b9ff 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,7 +62,7 @@ jobs: strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] steps: - name: Checkout code diff --git a/docs/get-started/quick-start-guide.md b/docs/get-started/quick-start-guide.md index 3a545c37d..f728cafd3 100644 --- a/docs/get-started/quick-start-guide.md +++ b/docs/get-started/quick-start-guide.md @@ -11,7 +11,7 @@ Your feedback on this version of our client is appreciated. Please raise an issu ## Dependencies -This package requires [Python 3.9 or greater](https://python.org/downloads/). A virtual environment is strongly recommended. +This package requires [Python 3.10 or greater](https://python.org/downloads/). A virtual environment is strongly recommended. You will need Planet credentials to use this SDK. You can learn more about authentication options and where to find your credentials in our [authentication documentation](https://docs.planet.com/develop/authentication/). diff --git a/noxfile.py b/noxfile.py index 4fe10d2b6..1dc50a244 100644 --- a/noxfile.py +++ b/noxfile.py @@ -37,7 +37,7 @@ def coverage(session): session.run('coverage', 'report') -@nox.session(python=["3.9", "3.10", "3.11", "3.12", "3.13"]) +@nox.session(python=["3.10", "3.11", "3.12", "3.13", "3.14"]) def test(session): session.run('python', '-m', 'ensurepip', '--upgrade') session.install('-U', 'setuptools') diff --git a/pyproject.toml b/pyproject.toml index 770df1d34..5627772fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "planet-auth>=2.1.0", ] readme = "README.md" -requires-python = ">=3.9" +requires-python = ">=3.10" keywords = ["planet", "api", "sdk", "client"] classifiers = [ "Development Status :: 5 - Production/Stable",