From c128d1f61a6cff05c13bc74d22087a38978cc0fd Mon Sep 17 00:00:00 2001 From: hessjc Date: Tue, 13 Jan 2026 00:27:18 +0000 Subject: [PATCH 1/2] Fix build.sh for more robust use of the venv. --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 5db0219b..a744f458 100755 --- a/build.sh +++ b/build.sh @@ -40,7 +40,7 @@ else exit 1 fi if ! which nox ; then - $PIP_CMD install nox + python3 -m pip install nox fi From 0442ce417c532c07b5d168e75f023974c7da61cf Mon Sep 17 00:00:00 2001 From: hessjc Date: Tue, 13 Jan 2026 00:35:54 +0000 Subject: [PATCH 2/2] deps: Update project dependencies to latest --- build.sh | 8 ++++++-- requirements-test.txt | 2 +- requirements.txt | 4 ++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/build.sh b/build.sh index a744f458..d3800a29 100755 --- a/build.sh +++ b/build.sh @@ -85,8 +85,12 @@ function lint() { ## deps - updates project dependencies to latest function deps() { - echo "Todo: deps" - exit 1 + if ! which pip-review ; then + python3 -m pip install pip-review + fi + pip-review --auto -r requirements.txt + pip-review --auto -r requirements-test.txt + echo "Dependencies updated successfully." } # write_e2e_env - Loads secrets from the gcloud project and writes diff --git a/requirements-test.txt b/requirements-test.txt index 453dcf01..fa630a37 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -2,7 +2,7 @@ pytest==9.0.2 mock==5.2.0 pytest-cov==7.0.0 pytest-asyncio==1.3.0 -SQLAlchemy[asyncio]==2.0.44 +SQLAlchemy[asyncio]==2.0.45 sqlalchemy-pytds==1.0.2 sqlalchemy-stubs==0.4 PyMySQL==1.1.2 diff --git a/requirements.txt b/requirements.txt index fb0a7ccf..6ab474f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ aiofiles==25.1.0 -aiohttp==3.13.2 +aiohttp==3.13.3 cryptography==46.0.3 dnspython==2.8.0 Requests==2.32.5 -google-auth==2.43.0 +google-auth==2.47.0