Skip to content

Commit 78e2b82

Browse files
authored
Merge pull request #144 from lsst-sqre/tickets/DM-53251/app-metrics-resiliency-fix
Update deps, including Safir for app metrics resiliency fix
2 parents 96dfe5a + 9ce3e9c commit 78e2b82

4 files changed

Lines changed: 299 additions & 248 deletions

File tree

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ repos:
77
- id: trailing-whitespace
88

99
- repo: https://github.com/astral-sh/uv-pre-commit
10-
rev: 0.9.9
10+
rev: 0.9.15
1111
hooks:
1212
- id: uv-lock
1313

1414
- repo: https://github.com/astral-sh/ruff-pre-commit
15-
rev: v0.14.5
15+
rev: v0.14.7
1616
hooks:
1717
- id: ruff-check
1818
args: [--fix, --exit-non-zero-on-fix]
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
### Bug fixes
2+
3+
- Use updated Safir so that app metrics won't break the app in rare situations if the underlying Kafka infrastructure is down.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ dependencies = [
3333
"pydantic_settings",
3434
"PyYAML",
3535
"rubin-nublado-client>=9",
36-
"safir[arq,kafka]>=13.0.0",
36+
"safir[arq,kafka]>=14.1.2",
3737
"structlog",
3838
"sentry-sdk",
3939
"websockets",

0 commit comments

Comments
 (0)