Skip to content

Commit c5a3597

Browse files
⬆️ Upgrade test and mkdocs dependencies; use uv image for dev container
1 parent 2c3f31a commit c5a3597

3 files changed

Lines changed: 20 additions & 23 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
FROM dhi.io/alpine-base:3.22-dev
1+
FROM ghcr.io/astral-sh/uv:alpine
22

3-
RUN apk add mise git bash uv --no-cache
3+
RUN apk add mise git bash --no-cache
44

5-
# mise builds python from sources, instead use uv to get the binary
65
RUN uv python install 3.14
76

8-
9-
107
RUN \
118
echo 'eval "$(mise activate bash)"' >> ~/.bashrc &&\
129
mise install

poetry.lock

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ docs = [
3838
"mkdocs-material>=9,<10",
3939
"mkdocs-minify-plugin==0.8.0",
4040
"mkdocs-section-index==0.3.10",
41-
"mkdocstrings[python]>=0.30,<0.31",
41+
"mkdocstrings[python]>=1,<2",
4242
]
4343
test = [
44-
"pytest >= 8,<9",
44+
"pytest>=9,<10",
4545
"pytest-asyncio>=1.2,<2",
46-
"starlette==0.49",
46+
"starlette==0.50.0",
4747
]
4848

4949
[project.urls]

0 commit comments

Comments
 (0)