Skip to content

Commit ada328a

Browse files
author
Val Brodsky
committed
Update Docker and min required version to 3.9
1 parent 8cf9aed commit ada328a

File tree

9 files changed

+12
-15
lines changed

9 files changed

+12
-15
lines changed

.github/workflows/lbox-develop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
- uses: ./.github/actions/python-package-shared-setup
9191
with:
9292
rye-version: ${{ vars.RYE_VERSION }}
93-
python-version: '3.8'
93+
python-version: '3.9'
9494
- name: Create build
9595
id: create-build
9696
working-directory: libs/${{ matrix.package }}

examples/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description = "Labelbox Python Example Notebooks"
55
authors = [{ name = "Labelbox", email = "docs@labelbox.com" }]
66
readme = "README.md"
77
# Python version matches labelbox SDK
8-
requires-python = ">=3.8"
8+
requires-python = ">=3.9"
99
dependencies = []
1010

1111
[project.urls]

libs/labelbox/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# https://github.com/ucyo/python-package-template/blob/master/Dockerfile
2-
FROM python:3.8-slim as rye
2+
FROM python:3.9-slim as rye
33

44
ENV LANG="C.UTF-8" \
55
LC_ALL="C.UTF-8" \
@@ -38,7 +38,7 @@ WORKDIR /home/python/labelbox-python
3838

3939
RUN rye config --set-bool behavior.global-python=true && \
4040
rye config --set-bool behavior.use-uv=true && \
41-
rye pin 3.8 && \
41+
rye pin 3.9 && \
4242
rye sync
4343

4444
CMD cd libs/labelbox && rye run integration && rye sync -f --features labelbox/data && rye run unit && rye run data

libs/labelbox/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ dependencies = [
1515
"lbox-clients==1.1.0",
1616
]
1717
readme = "README.md"
18-
requires-python = ">=3.8"
18+
requires-python = ">=3.9"
1919
classifiers = [
2020
# How mature is this project?
2121
"Development Status :: 5 - Production/Stable",
@@ -29,7 +29,6 @@ classifiers = [
2929
"License :: OSI Approved :: Apache Software License",
3030
# Specify the Python versions you support here.
3131
"Programming Language :: Python :: 3",
32-
"Programming Language :: Python :: 3.8",
3332
"Programming Language :: Python :: 3.9",
3433
"Programming Language :: Python :: 3.10",
3534
"Programming Language :: Python :: 3.11",

libs/lbox-clients/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# https://github.com/ucyo/python-package-template/blob/master/Dockerfile
2-
FROM python:3.8-slim as rye
2+
FROM python:3.9-slim as rye
33

44
ENV LANG="C.UTF-8" \
55
LC_ALL="C.UTF-8" \
@@ -38,7 +38,7 @@ WORKDIR /home/python/labelbox-python
3838

3939
RUN rye config --set-bool behavior.global-python=true && \
4040
rye config --set-bool behavior.use-uv=true && \
41-
rye pin 3.8 && \
41+
rye pin 3.9 && \
4242
rye sync
4343

4444
CMD rye run unit && rye integration

libs/lbox-clients/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dependencies = [
1010
"google-api-core>=1.22.1",
1111
]
1212
readme = "README.md"
13-
requires-python = ">= 3.8"
13+
requires-python = ">= 3.9"
1414

1515
classifiers=[
1616
# How mature is this project?
@@ -25,7 +25,6 @@ classifiers=[
2525
"License :: OSI Approved :: Apache Software License",
2626
# Specify the Python versions you support here.
2727
"Programming Language :: Python :: 3",
28-
"Programming Language :: Python :: 3.8",
2928
"Programming Language :: Python :: 3.9",
3029
"Programming Language :: Python :: 3.10",
3130
"Programming Language :: Python :: 3.11",

libs/lbox-example/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# https://github.com/ucyo/python-package-template/blob/master/Dockerfile
2-
FROM python:3.8-slim as rye
2+
FROM python:3.9-slim as rye
33

44
ENV LANG="C.UTF-8" \
55
LC_ALL="C.UTF-8" \
@@ -38,7 +38,7 @@ WORKDIR /home/python/labelbox-python
3838

3939
RUN rye config --set-bool behavior.global-python=true && \
4040
rye config --set-bool behavior.use-uv=true && \
41-
rye pin 3.8 && \
41+
rye pin 3.9 && \
4242
rye sync
4343

4444
CMD rye run unit && rye integration

libs/lbox-example/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies = [
99
"art>=6.2",
1010
]
1111
readme = "README.md"
12-
requires-python = ">= 3.8"
12+
requires-python = ">= 3.9"
1313

1414
classifiers=[
1515
# How mature is this project?
@@ -24,7 +24,6 @@ classifiers=[
2424
"License :: OSI Approved :: Apache Software License",
2525
# Specify the Python versions you support here.
2626
"Programming Language :: Python :: 3",
27-
"Programming Language :: Python :: 3.8",
2827
"Programming Language :: Python :: 3.9",
2928
"Programming Language :: Python :: 3.10",
3029
"Programming Language :: Python :: 3.11",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies = [
99
"sphinx-rtd-theme>=2.0.0",
1010
]
1111
readme = "README.md"
12-
requires-python = ">= 3.8"
12+
requires-python = ">= 3.9"
1313

1414
[tool.rye]
1515
managed = true

0 commit comments

Comments
 (0)