diff --git a/build.sh b/build.sh index 5db0219b..d3800a29 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 @@ -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