Skip to content

Commit 7e8de91

Browse files
committed
feat: remove support for Python 3.8
Signed-off-by: Jacob Murphy <jkmurphy@google.com>
1 parent 206404a commit 7e8de91

File tree

5 files changed

+10
-11
lines changed

5 files changed

+10
-11
lines changed

DEVELOPER.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ These tests are registered as required tests in `.github/sync-repo-settings.yaml
3232

3333
#### Trigger Setup
3434

35-
Cloud Build triggers (for Python versions 3.8 to 3.11) were created with the following specs:
35+
Cloud Build triggers (for Python versions 3.9 to 3.11) were created with the following specs:
3636

3737
```YAML
3838
name: integration-test-pr-py38
39-
description: Run integration tests on PR for Python 3.8
39+
description: Run integration tests on PR for Python 3.9
4040
filename: integration.cloudbuild.yaml
4141
github:
4242
name: langchain-google-memorystore-redis-python
@@ -50,7 +50,7 @@ ignoredFiles:
5050
- .github/**
5151
- "*.md"
5252
substitutions:
53-
_VERSION: "3.8"
53+
_VERSION: "3.9"
5454
_WORKER_POOL: ""
5555
_REDIS_URL: ""
5656
_REDIS_CLUSTER_URL: ""

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ With `virtualenv`_, it’s possible to install this library without needing syst
4444
Supported Python Versions
4545
^^^^^^^^^^^^^^^^^^^^^^^^^
4646

47-
Python >= 3.8
47+
Python >= 3.9
4848

4949
Mac/Linux
5050
^^^^^^^^^

integration.cloudbuild.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ steps:
3939
- "REDIS_CLUSTER_URL=$_REDIS_CLUSTER_URL"
4040

4141
substitutions:
42-
_VERSION: "3.8"
42+
_VERSION: "3.9"
4343

4444
options:
4545
pool:

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ dynamic = ["version"]
44
description = "LangChain integrations for Google Cloud Memorystore"
55
readme = "README.rst"
66
license = {file = "LICENSE"}
7-
requires-python = ">=3.8"
7+
requires-python = ">=3.9"
88
authors = [
99
{name = "Google LLC", email = "googleapis-packages@google.com"}
1010
]
@@ -19,7 +19,7 @@ classifiers = [
1919
"License :: OSI Approved :: Apache Software License",
2020
"Programming Language :: Python",
2121
"Programming Language :: Python :: 3",
22-
"Programming Language :: Python :: 3.8",
22+
"Programming Language :: Python :: 3.9",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
2525
"Programming Language :: Python :: 3.11",
@@ -56,7 +56,7 @@ target-version = ['py38']
5656
profile = "black"
5757

5858
[tool.mypy]
59-
python_version = 3.8
59+
python_version = 3.9
6060
warn_unused_configs = true
6161

6262
exclude = [

requirements.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
langchain-core==0.2.31
1+
langchain-core==0.3.0
22
langchain-community==0.2.12
33
redis==5.0.8
4-
numpy===1.24.4; python_version <= "3.8"
5-
numpy==1.26.4; python_version > "3.8"
4+
numpy==1.26.4

0 commit comments

Comments
 (0)