Skip to content

Commit 2b13818

Browse files
committed
Remove python 3.8 support.
1 parent 5887227 commit 2b13818

File tree

6 files changed

+7
-10
lines changed

6 files changed

+7
-10
lines changed

.github/workflows/cicd.yml

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

6666
strategy:
6767
matrix:
68-
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
68+
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13"]
6969
backend: [ "elasticsearch7", "elasticsearch8", "opensearch"]
7070

7171
name: Python ${{ matrix.python-version }} testing with ${{ matrix.backend }}

.github/workflows/deploy_mkdocs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
- name: Checkout main
2121
uses: actions/checkout@v4
2222

23-
- name: Set up Python 3.8
23+
- name: Set up Python 3.9
2424
uses: actions/setup-python@v5
2525
with:
26-
python-version: 3.8
26+
python-version: 3.9
2727

2828
- name: Install dependencies
2929
run: |

dockerfiles/Dockerfile.docs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.8-slim
1+
FROM python:3.9-slim
22

33
# build-essential is required to build a wheel for ciso8601
44
RUN apt update && apt install -y build-essential

stac_fastapi/core/setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,11 @@
2626
description="Core library for the Elasticsearch and Opensearch stac-fastapi backends.",
2727
long_description=desc,
2828
long_description_content_type="text/markdown",
29-
python_requires=">=3.8",
29+
python_requires=">=3.9",
3030
classifiers=[
3131
"Intended Audience :: Developers",
3232
"Intended Audience :: Information Technology",
3333
"Intended Audience :: Science/Research",
34-
"Programming Language :: Python :: 3.8",
3534
"Programming Language :: Python :: 3.9",
3635
"Programming Language :: Python :: 3.10",
3736
"Programming Language :: Python :: 3.11",

stac_fastapi/elasticsearch/setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,11 @@
3232
description="An implementation of STAC API based on the FastAPI framework with both Elasticsearch and Opensearch.",
3333
long_description=desc,
3434
long_description_content_type="text/markdown",
35-
python_requires=">=3.8",
35+
python_requires=">=3.9",
3636
classifiers=[
3737
"Intended Audience :: Developers",
3838
"Intended Audience :: Information Technology",
3939
"Intended Audience :: Science/Research",
40-
"Programming Language :: Python :: 3.8",
4140
"Programming Language :: Python :: 3.9",
4241
"Programming Language :: Python :: 3.10",
4342
"Programming Language :: Python :: 3.11",

stac_fastapi/opensearch/setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,11 @@
3232
description="Opensearch stac-fastapi backend.",
3333
long_description=desc,
3434
long_description_content_type="text/markdown",
35-
python_requires=">=3.8",
35+
python_requires=">=3.9",
3636
classifiers=[
3737
"Intended Audience :: Developers",
3838
"Intended Audience :: Information Technology",
3939
"Intended Audience :: Science/Research",
40-
"Programming Language :: Python :: 3.8",
4140
"Programming Language :: Python :: 3.9",
4241
"Programming Language :: Python :: 3.10",
4342
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)