From e752bbb756486668cf2bee1d3ee3979e951ad13f Mon Sep 17 00:00:00 2001 From: Liang Wu Date: Wed, 4 Feb 2026 18:49:18 -0800 Subject: [PATCH] chore: Remove unused tzlocal dependency and logging The `tzlocal` library and the logging of the local timezone were not used in the `DatabaseSessionService` logic. Co-authored-by: Liang Wu PiperOrigin-RevId: 865677320 --- src/google/adk/sessions/database_session_service.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/google/adk/sessions/database_session_service.py b/src/google/adk/sessions/database_session_service.py index 529bbfd4..18dd999a 100644 --- a/src/google/adk/sessions/database_session_service.py +++ b/src/google/adk/sessions/database_session_service.py @@ -35,7 +35,6 @@ from sqlalchemy.ext.asyncio import AsyncSession as DatabaseSessionFactory from sqlalchemy.ext.asyncio import create_async_engine from sqlalchemy.pool import StaticPool from typing_extensions import override -from tzlocal import get_localzone from . import _session_util from ..errors.already_exists_error import AlreadyExistsError @@ -134,10 +133,6 @@ class DatabaseSessionService(BaseSessionService): f"Failed to create database engine for URL '{db_url}'" ) from e - # Get the local timezone - local_timezone = get_localzone() - logger.info("Local timezone: %s", local_timezone) - self.db_engine: AsyncEngine = db_engine # DB session factory method