Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ repos:
- id: forbid-submodules
- repo: https://github.com/astral-sh/uv-pre-commit
# uv version.
rev: 0.8.12
rev: 0.9.22
hooks:
- id: uv-lock
- id: uv-export
args: ["-o", "pylock.toml"]
# Use official astral ruff pre-commit hooks
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.12.9
rev: v0.14.10
hooks:
# Run the linter with fixes
- id: ruff-check
Expand Down
6 changes: 4 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
FROM fedora:42 AS builder
ARG FEDORA_VERSION="43"

FROM fedora:${FEDORA_VERSION} AS builder

# configure dnf to pick best and no weak dependencies
RUN echo -e '[main]\ninstall_weak_deps=False\nbest=True' > /etc/dnf/dnf.conf
Expand Down Expand Up @@ -31,7 +33,7 @@ COPY . /opt/rpkiclientweb
RUN --mount=type=cache,sharing=locked,target=/root/.cache/uv \
uv sync --locked --no-dev

FROM fedora:42
FROM fedora:${FEDORA_VERSION}

# configure dnf to pick best and no weak dependencies
RUN echo -e '[main]\ninstall_weak_deps=False\nbest=True' > /etc/dnf/dnf.conf
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@ Endpoints
Changes
=======

2025-xx-yy v0.15.1:
2026-01-07 v0.15.1:
* container based on Fedora 43
* updated dependencies
* remove leftover `rpkiclient_fetch_status_total` metrics for unreferenced
repositories after the uri has not been seen for 24h.
* clean up the URIs in some metrics: while it is not possible to get them
Expand All @@ -44,9 +46,7 @@ Changes
* **switch to uv + hatchling for build system**
* add PEP 751 `pylock.toml` for dependencies
* switch github actions for uv build
* container based on Fedora 42
* use newer upload-artifacts github action
* update dependencies

2025-01-15 v0.15.0:
* rpki-client 9.3 in container
Expand Down
Loading
Loading