git: 861080ba68d5 - main - misc/py-langchain-google-genai: update 4.2.7 → 4.3.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 26 Jul 2026 18:43:26 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=861080ba68d53847d59fd16e3b89c9c91f426044

commit 861080ba68d53847d59fd16e3b89c9c91f426044
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-07-26 18:42:51 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-07-26 18:43:04 +0000

    misc/py-langchain-google-genai: update 4.2.7 → 4.3.1
---
 misc/py-langchain-google-genai/Makefile | 10 +++++-----
 misc/py-langchain-google-genai/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/misc/py-langchain-google-genai/Makefile b/misc/py-langchain-google-genai/Makefile
index de1607137671..834d3f3a141c 100644
--- a/misc/py-langchain-google-genai/Makefile
+++ b/misc/py-langchain-google-genai/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	langchain-google-genai
-DISTVERSION=	4.2.7
+DISTVERSION=	4.3.1
 CATEGORIES=	misc python # machine-learning
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,13 +15,13 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR
 		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}filetype>=1.2.0:devel/py-filetype@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}google-genai>=1.65.0:misc/py-google-genai@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}langchain-core>=1.4.7:misc/py-langchain-core@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}langchain-core>=1.5.0:misc/py-langchain-core@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pydantic2>=2:devel/py-pydantic2@${PY_FLAVOR}
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}freezegun>=1.5.0:devel/py-freezegun@${PY_FLAVOR} \
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}freezegun>=1.5.0:devel/py-freezegun@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}langchain-tests>=1.1.4:misc/py-langchain-tests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}numpy>=1.26.4:math/py-numpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}protobuf>=6.33.5:devel/py-protobuf@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pytest>=8.4.0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0.21.0:devel/py-pytest-asyncio@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.14.0:devel/py-pytest-mock@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-retry>=1.7.0:devel/py-pytest-retry@${PY_FLAVOR} \
@@ -38,6 +38,6 @@ NO_ARCH=	yes
 
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
-# tests as of 4.2.7: 93 failed, 467 passed, 16 skipped, 4 xfailed, 126 errors
+# tests as of 4.3.1: 93 failed, 467 passed, 16 skipped, 4 xfailed, 126 errors
 
 .include <bsd.port.mk>
diff --git a/misc/py-langchain-google-genai/distinfo b/misc/py-langchain-google-genai/distinfo
index 216fdb959ba2..a572a98d18a9 100644
--- a/misc/py-langchain-google-genai/distinfo
+++ b/misc/py-langchain-google-genai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1784498600
-SHA256 (langchain_google_genai-4.2.7.tar.gz) = 03b1463ffe4d42435f43c7870467f2215f684bb46400d2543435d10157c80ac7
-SIZE (langchain_google_genai-4.2.7.tar.gz) = 281605
+TIMESTAMP = 1785090264
+SHA256 (langchain_google_genai-4.3.1.tar.gz) = 623cd4329f6a3e4e0397ccacc6fa355728362572688ff9a8e522bf21519e9964
+SIZE (langchain_google_genai-4.3.1.tar.gz) = 285426