diff --git a/Dockerfile b/Dockerfile index dc358ee..046223a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM cgr.dev/chainguard/python:latest-dev@sha256:26ed3bc11419b81a1d787e9815024e294adc5c5749ae3d9d944cf93151a93d12 AS builder +FROM cgr.dev/chainguard/python:latest-dev@sha256:8e3b0c5fade3f65ca491d5ccf883ed0f731f4fe9939b39009d727d365a266e1c AS builder ENV PATH=$PATH:/home/nonroot/.local/bin @@ -7,7 +7,7 @@ WORKDIR /app RUN python -m pip install --no-cache-dir -r requirements.txt --no-warn-script-location; -FROM cgr.dev/chainguard/python:latest@sha256:26af703291a0edd92560df0ddfaaa6deb07be1885131991edd195d9d6f5e1885 +FROM cgr.dev/chainguard/python:latest@sha256:91d2e7e325288a456ebf239270fe91a14bcf1c04f931d1d04a8cb0569346b883 USER nonroot ENV DB_HOST localhost ENV DB_NAME postgres diff --git a/requirements.in b/requirements.in index f0f68ba..1473991 100644 --- a/requirements.in +++ b/requirements.in @@ -2,10 +2,10 @@ fastapi==0.111.1 psycopg2_binary==2.9.9 pydantic==2.8.2 SQLAlchemy==2.0.31 -uvicorn==0.30.1 +uvicorn==0.30.3 requests==2.32.3 certifi==2024.7.4 cvss==3.1 defusedxml==0.7.1 -packageurl-python==0.15.4 +packageurl-python==0.15.5 idna==3.7 diff --git a/requirements.txt b/requirements.txt index 319357e..b8edd09 100644 --- a/requirements.txt +++ b/requirements.txt @@ -397,9 +397,9 @@ orjson==3.10.6 \ --hash=sha256:fb0ee33124db6eaa517d00890fc1a55c3bfe1cf78ba4a8899d71a06f2d6ff5c7 \ --hash=sha256:fd502f96bf5ea9a61cbc0b2b5900d0dd68aa0da197179042bdd2be67e51a1e4b # via fastapi -packageurl-python==0.15.4 \ - --hash=sha256:4c015634c97f634ff88c9e3916361e4442ef22bd9bf702090a78b427c274e397 \ - --hash=sha256:9ea4215e2bcd7d2369d0b7857abba7def81f3fa217d7903fc72661c946c75e0f +packageurl-python==0.15.5 \ + --hash=sha256:1b22c9e11d232a4f14bd7ed47a59d4b77363d4b1c04cc502f51bf75d2aee9ec1 \ + --hash=sha256:924e9392dbcbb6c9bab8e52f2c04232a0dce6a6a0dc7f56278c08989ff5e0afd # via -r requirements.in psycopg2-binary==2.9.9 \ --hash=sha256:03ef7df18daf2c4c07e2695e8cfd5ee7f748a1d54d802330985a78d2a5a6dca9 \ @@ -703,9 +703,9 @@ sqlalchemy==2.0.31 \ --hash=sha256:fa4b1af3e619b5b0b435e333f3967612db06351217c58bfb50cee5f003db2a5a \ --hash=sha256:fc6b14e8602f59c6ba893980bea96571dd0ed83d8ebb9c4479d9ed5425d562e9 # via -r requirements.in -starlette==0.37.2 \ - --hash=sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee \ - --hash=sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823 +starlette==0.38.1 \ + --hash=sha256:42688a287165bd6acc53068457b5cbf28a3204110b704930411728a633f0f7b8 \ + --hash=sha256:890e89d9b1b367bad6fd11a6e191f40d03504df1ff55fd15674a3b35a122990e # via fastapi typer==0.12.3 \ --hash=sha256:070d7ca53f785acbccba8e7d28b08dcd88f79f1fbda035ade0aecec71ca5c914 \ @@ -806,9 +806,9 @@ urllib3==2.2.2 \ --hash=sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472 \ --hash=sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168 # via requests -uvicorn[standard]==0.30.1 \ - --hash=sha256:cd17daa7f3b9d7a24de3617820e634d0933b69eed8e33a516071174427238c81 \ - --hash=sha256:d46cd8e0fd80240baffbcd9ec1012a712938754afcf81bce56c024c1656aece8 +uvicorn[standard]==0.30.3 \ + --hash=sha256:0d114d0831ff1adbf231d358cbf42f17333413042552a624ea6a9b4c33dcfd81 \ + --hash=sha256:94a3608da0e530cea8f69683aa4126364ac18e3826b6630d1a65f4638aade503 # via # -r requirements.in # fastapi