Skip to content

Commit db883d8

Browse files
Renovate: all non-major dependencies
1 parent 4a0a839 commit db883d8

12 files changed

Lines changed: 49 additions & 49 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
- name: Install uv
6060
uses: astral-sh/setup-uv@v4
6161
with:
62-
version: "0.5.10"
62+
version: "0.10.4"
6363
python-version: "3.11"
6464
enable-cache: true
6565

@@ -79,7 +79,7 @@ jobs:
7979
AZURE_KEY_VAULT_SECRET_NAME: test
8080

8181
- name: Upload coverage reports to Codecov
82-
uses: codecov/codecov-action@7f8b4b4bde536c465e797be725718b88c5d95e0e # v5.1.1
82+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
8383
with:
8484
directory: ${{ matrix.package_dir }}
8585
env:
@@ -96,7 +96,7 @@ jobs:
9696
- name: Install uv
9797
uses: astral-sh/setup-uv@v4
9898
with:
99-
version: "0.5.10"
99+
version: "0.10.4"
100100
python-version: "3.11"
101101
enable-cache: true
102102

@@ -178,7 +178,7 @@ jobs:
178178
179179
180180
- name: Upload coverage reports to Codecov
181-
uses: codecov/codecov-action@7f8b4b4bde536c465e797be725718b88c5d95e0e # v5.1.1
181+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
182182
with:
183183
directory: test
184184
env:

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
---
1515
repos:
1616
- repo: https://github.com/astral-sh/ruff-pre-commit
17-
rev: v0.12.2
17+
rev: v0.15.1
1818
hooks:
1919
- id: ruff-check # linter
2020
args:
2121
- --fix
2222
- id: ruff-format # formatter
2323

2424
- repo: https://github.com/pre-commit/mirrors-mypy
25-
rev: v1.16.1
25+
rev: v1.19.1
2626
hooks:
2727
- id: mypy
2828
entry: mypy .
@@ -31,7 +31,7 @@ repos:
3131
additional_dependencies:
3232
["types-PyYAML", "types-requests", "types-python-slugify", "types-psycopg2"]
3333
- repo: https://github.com/python-jsonschema/check-jsonschema
34-
rev: 0.33.2
34+
rev: 0.36.2
3535
hooks:
3636
# Schemas taken from https://www.schemastore.org/json/
3737
- id: check-jsonschema
@@ -50,6 +50,6 @@ repos:
5050

5151
# avoid forgetting to update the lock file after pyproject.toml changes
5252
- repo: https://github.com/astral-sh/uv-pre-commit
53-
rev: 0.7.19
53+
rev: 0.10.4
5454
hooks:
5555
- id: uv-lock

cli/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ requires-python = ">=3.11"
88
classifiers = ["Programming Language :: Python :: 3"]
99
dependencies = [
1010
"core==0.2.0rc0",
11-
"click==8.1.7",
12-
"tqdm==4.67.1",
11+
"click==8.3.1",
12+
"tqdm==4.67.3",
1313
]
1414

1515
[project.optional-dependencies]

docker/orthanc/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
14-
FROM orthancteam/orthanc:24.7.3@sha256:57a3d037729897331027ddc00c12695b50f1effbbf805f855396f3d0248d2d5f AS pixl_orthanc_uv
14+
FROM orthancteam/orthanc:24.12.0@sha256:31b5e84b5ce30e8c771337bdbb333999db90a9a53cf78f85b9a632ded0357b07 AS pixl_orthanc_uv
1515
SHELL ["/bin/bash", "-o", "pipefail", "-e", "-u", "-x", "-c"]
1616

1717
# Create a virtual environment, recommended since python 3.11 and Debian bookworm based images
@@ -22,7 +22,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
2222
apt-get autoremove --yes && apt-get clean --yes && rm -rf /var/lib/apt/lists/*
2323

2424
# install uv
25-
COPY --from=ghcr.io/astral-sh/uv:0.5.10 /uv /uvx /bin/
25+
COPY --from=ghcr.io/astral-sh/uv:0.10.4@sha256:4cac394b6b72846f8a85a7a0e577c6d61d4e17fe2ccee65d9451a8b3c9efb4ac /uv /uvx /bin/
2626
ENV PYTHONPATH=/.venv/lib64/python3.11/site-packages/
2727

2828
FROM pixl_orthanc_uv AS pixl_orthanc_with_spec

docker/pixl-python/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
14-
FROM python:3.12.4-slim-bullseye@sha256:26ce493641ad3b1c8a6202117c31340c7bbb2dc126f1aeee8ea3972730a81dc6 AS pixl_python_base
14+
FROM python:3.13.6-slim-bullseye@sha256:e98b521460ee75bca92175c16247bdf7275637a8faaeb2bcfa19d879ae5c4b9a AS pixl_python_base
1515
SHELL ["/bin/bash", "-o", "pipefail", "-e", "-u", "-x", "-c"]
1616

1717
ARG TEST="false"
@@ -35,7 +35,7 @@ EOF
3535
HEALTHCHECK CMD /usr/bin/curl -f http://0.0.0.0:8000/heart-beat || exit 1
3636

3737
# install uv
38-
COPY --from=ghcr.io/astral-sh/uv:0.5.10 /uv /uvx /bin/
38+
COPY --from=ghcr.io/astral-sh/uv:0.10.4@sha256:4cac394b6b72846f8a85a7a0e577c6d61d4e17fe2ccee65d9451a8b3c9efb4ac /uv /uvx /bin/
3939

4040
WORKDIR /app
4141
# specify what we're installing using build time arg

hasher/pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ requires-python = ">=3.11"
88
classifiers = ["Programming Language :: Python :: 3"]
99
dependencies = [
1010
"core==0.2.0rc0",
11-
"azure-identity==1.19.0",
11+
"azure-identity==1.25.2",
1212
"azure-keyvault==4.2.0",
13-
"fastapi==0.115.6",
14-
"hypothesis==6.122.3",
15-
"requests==2.32.4",
16-
"uvicorn==0.32.1",
13+
"fastapi==0.129.0",
14+
"hypothesis==6.151.9",
15+
"requests==2.32.5",
16+
"uvicorn==0.41.0",
1717
]
1818

1919
[project.optional-dependencies]

pixl_core/pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,24 @@ readme = "README.md"
77
requires-python = ">=3.11"
88
classifiers = ["Programming Language :: Python :: 3"]
99
dependencies = [
10-
"aio_pika==9.5.3",
11-
"azure-identity==1.19.0",
10+
"aio_pika==9.5.8",
11+
"azure-identity==1.25.2",
1212
"azure-keyvault==4.2.0",
13-
"fastapi==0.115.6",
14-
"jsonpickle==4.0.0",
13+
"fastapi==0.129.0",
14+
"jsonpickle==4.1.1",
1515
"loguru==0.7.3",
16-
"pandas==2.2.3",
16+
"pandas==2.3.3",
1717
"pika==1.3.2",
18-
"psycopg2-binary==2.9.10",
18+
"psycopg2-binary==2.9.11",
1919
"pyarrow==18.1.0",
20-
"pydantic==2.10.3",
20+
"pydantic==2.12.5",
2121
"python-decouple==3.8",
2222
"python-slugify==8.0.4",
23-
"PyYAML==6.0.2",
24-
"requests==2.32.4",
25-
"sqlalchemy==2.0.36",
23+
"PyYAML==6.0.3",
24+
"requests==2.32.5",
25+
"sqlalchemy==2.0.46",
2626
"token-bucket==0.3.0",
27-
"xnat==0.6.2",
27+
"xnat==0.7.2",
2828
]
2929

3030

pixl_dcmd/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ requires-python = ">=3.11"
88
classifiers = ["Programming Language :: Python :: 3"]
99
dependencies = [
1010
"core==0.2.0rc0",
11-
"arrow==1.3.0",
11+
"arrow==1.4.0",
1212
"dicom-anonymizer==1.0.13.post1",
13-
"dicom-validator==0.7.3",
13+
"dicom-validator==0.8.0",
1414
"logger==1.4",
1515
"pydicom==2.4.4",
1616
"pydicom-data",
1717
"python-decouple==3.8",
18-
"requests==2.32.4",
18+
"requests==2.32.5",
1919
"setuptools", # pydicom needs this
2020
"types-requests~=2.28",
2121
]

pixl_export/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ requires-python = ">=3.11"
88
classifiers = ["Programming Language :: Python :: 3"]
99
dependencies = [
1010
"core==0.2.0rc0",
11-
"uvicorn==0.32.1",
12-
"azure-storage-blob==12.24.0",
11+
"uvicorn==0.41.0",
12+
"azure-storage-blob==12.28.0",
1313
]
1414

1515
[project.optional-dependencies]

pixl_imaging/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ classifiers = ["Programming Language :: Python :: 3"]
99
dependencies = [
1010
"core==0.2.0rc0",
1111
"aiohttp==3.13.3",
12-
"alembic==1.14.0",
12+
"alembic==1.18.4",
1313
"pydicom==2.4.4",
14-
"uvicorn==0.32.1",
14+
"uvicorn==0.41.0",
1515
]
1616

1717
[project.optional-dependencies]

0 commit comments

Comments
 (0)