Skip to content

Commit e51b4aa

Browse files
authored
Merge branch 'dev' into feat/asgi-request
2 parents 79eef83 + 60da045 commit e51b4aa

9 files changed

Lines changed: 96 additions & 95 deletions

‎.github/workflows/docs_build.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
with:
1818
fetch-depth: 0
1919
persist-credentials: false
20-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
20+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
2121
with:
2222
version: "latest"
2323
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0

‎.github/workflows/docs_update-release-notes.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
with:
2222
fetch-depth: 0
2323
persist-credentials: false
24-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
24+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
2525
with:
2626
version: "latest"
2727
- name: Configure Git user

‎.github/workflows/pr_autoupdate.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
with:
2424
persist-credentials: false
2525

26-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
26+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
2727
with:
2828
version: "latest"
2929

‎.github/workflows/pr_codeql.yaml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161

6262
# Initializes the CodeQL tools for scanning.
6363
- name: Initialize CodeQL
64-
uses: github/codeql-action/init@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5
64+
uses: github/codeql-action/init@2d92b76c45b91eb80fc44c74ce3fce0ee94e8f9d # v3.29.5
6565
with:
6666
languages: ${{ matrix.language }}
6767
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -75,7 +75,7 @@ jobs:
7575
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
7676
# If this step fails, then you should remove it and run the build manually (see below)
7777
- name: Autobuild
78-
uses: github/codeql-action/autobuild@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5
78+
uses: github/codeql-action/autobuild@2d92b76c45b91eb80fc44c74ce3fce0ee94e8f9d # v3.29.5
7979

8080
# ℹ️ Command-line programs to run using the OS shell.
8181
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -88,6 +88,6 @@ jobs:
8888
# ./location_of_script_within_repo/buildscript.sh
8989

9090
- name: Perform CodeQL Analysis
91-
uses: github/codeql-action/analyze@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5
91+
uses: github/codeql-action/analyze@2d92b76c45b91eb80fc44c74ce3fce0ee94e8f9d # v3.29.5
9292
with:
9393
category: "/language:${{matrix.language}}"

‎.github/workflows/pr_dependency-review.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ jobs:
3434
with:
3535
persist-credentials: false
3636
- name: 'Dependency Review'
37-
uses: actions/dependency-review-action@bc41886e18ea39df68b1b1245f4184881938e050 # v4.7.2
37+
uses: actions/dependency-review-action@595b5aeba73380359d98a5e087f648dbb0edce1b # v4.7.3

‎.github/workflows/pr_tests.yaml‎

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3737
with:
3838
persist-credentials: false
39-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
39+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
4040
with:
4141
version: "latest"
4242
- name: Set up Python
@@ -60,7 +60,7 @@ jobs:
6060
run: uv pip install --system --prerelease=disallow "pydantic>=2.0.0,<3.0.0"
6161
- name: Test
6262
run: >
63-
pytest -n auto --cov --cov-report=
63+
pytest --cov --cov-report=
6464
-vv -m "(slow and not connected) or not connected"
6565
- name: Rename coverage file
6666
run: mkdir coverage && mv .coverage coverage/.coverage.${{ runner.os }}-py${{ matrix.python-version }}-${{ matrix.pydantic-version }}
@@ -79,7 +79,7 @@ jobs:
7979
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
8080
with:
8181
persist-credentials: false
82-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
82+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
8383
with:
8484
version: "latest"
8585
- name: Set up Python
@@ -92,7 +92,7 @@ jobs:
9292
uv pip install --system --group optionals --group testing .
9393
- name: Test
9494
run: >
95-
pytest -n auto --cov --cov-report=
95+
pytest --cov --cov-report=
9696
-vv -m "(slow and not connected) or not connected"
9797
- name: Rename coverage file
9898
run: mkdir coverage && mv .coverage coverage/.coverage.macos-latest
@@ -111,7 +111,7 @@ jobs:
111111
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
112112
with:
113113
persist-credentials: false
114-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
114+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
115115
with:
116116
version: "latest"
117117
- name: Set up Python
@@ -124,7 +124,7 @@ jobs:
124124
uv pip install --system --group optionals --group testing .
125125
- name: Test
126126
run: >
127-
pytest -n auto --cov --cov-report=
127+
pytest --cov --cov-report=
128128
-vv -m "(slow and not connected) or not connected"
129129
- name: Rename coverage file
130130
run: mkdir coverage && mv .coverage coverage/.coverage.windows-latest
@@ -143,7 +143,7 @@ jobs:
143143
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
144144
with:
145145
persist-credentials: false
146-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
146+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
147147
with:
148148
version: "latest"
149149
- name: Set up Python
@@ -185,7 +185,7 @@ jobs:
185185
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
186186
with:
187187
persist-credentials: false
188-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
188+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
189189
with:
190190
version: "latest"
191191
- name: Set up Python
@@ -198,7 +198,7 @@ jobs:
198198
uv pip install --system --group optionals --group testing .
199199
- name: Test
200200
run: >
201-
pytest -n auto --cov --cov-report=
201+
pytest --cov --cov-report=
202202
-vv -m "(slow and kafka and connected) or (kafka and connected)"
203203
- name: Rename coverage file
204204
run: mkdir coverage && mv .coverage coverage/.coverage.kafka-py
@@ -217,7 +217,7 @@ jobs:
217217
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
218218
with:
219219
persist-credentials: false
220-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
220+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
221221
with:
222222
version: "latest"
223223
- name: Set up Python
@@ -259,7 +259,7 @@ jobs:
259259
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
260260
with:
261261
persist-credentials: false
262-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
262+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
263263
with:
264264
version: "latest"
265265
- name: Set up Python
@@ -272,7 +272,7 @@ jobs:
272272
uv pip install --system --group optionals --group testing .
273273
- name: Test
274274
run: >
275-
pytest -n auto --cov --cov-report=
275+
pytest --cov --cov-report=
276276
-vv -m "(slow and confluent and connected) or (confluent and connected)"
277277
- name: Rename coverage file
278278
run: mkdir coverage && mv .coverage coverage/.coverage.confluent-py
@@ -291,7 +291,7 @@ jobs:
291291
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
292292
with:
293293
persist-credentials: false
294-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
294+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
295295
with:
296296
version: "latest"
297297
- name: Set up Python
@@ -322,7 +322,7 @@ jobs:
322322
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
323323
with:
324324
persist-credentials: false
325-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
325+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
326326
with:
327327
version: "latest"
328328
- name: Set up Python
@@ -335,7 +335,7 @@ jobs:
335335
uv pip install --system --group optionals --group testing .
336336
- name: Test
337337
run: >
338-
pytest -n auto --cov --cov-report=
338+
pytest --cov --cov-report=
339339
-vv -m "(slow and rabbit and connected) or (rabbit and connected)"
340340
- name: Rename coverage file
341341
run: mkdir coverage && mv .coverage coverage/.coverage.rabbit-py
@@ -354,7 +354,7 @@ jobs:
354354
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
355355
with:
356356
persist-credentials: false
357-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
357+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
358358
with:
359359
version: "latest"
360360
- name: Set up Python
@@ -385,7 +385,7 @@ jobs:
385385
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
386386
with:
387387
persist-credentials: false
388-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
388+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
389389
with:
390390
version: "latest"
391391
- name: Set up Python
@@ -398,7 +398,7 @@ jobs:
398398
uv pip install --system --group optionals --group testing .
399399
- name: Test
400400
run: >
401-
pytest -n auto --cov --cov-report=
401+
pytest --cov --cov-report=
402402
-vv -m "(slow and nats and connected) or (nats and connected)"
403403
- name: Rename coverage file
404404
run: mkdir coverage && mv .coverage coverage/.coverage.nats-py
@@ -417,7 +417,7 @@ jobs:
417417
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
418418
with:
419419
persist-credentials: false
420-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
420+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
421421
with:
422422
version: "latest"
423423
- name: Set up Python
@@ -448,7 +448,7 @@ jobs:
448448
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
449449
with:
450450
persist-credentials: false
451-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
451+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
452452
with:
453453
version: "latest"
454454
- name: Set up Python
@@ -461,7 +461,7 @@ jobs:
461461
uv pip install --system --group optionals --group testing .
462462
- name: Test
463463
run: >
464-
pytest -n auto --cov --cov-report=
464+
pytest --cov --cov-report=
465465
-vv -m "(slow and redis and connected) or (redis and connected)"
466466
- name: Rename coverage file
467467
run: mkdir coverage && mv .coverage coverage/.coverage.redis-py
@@ -490,7 +490,7 @@ jobs:
490490
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
491491
with:
492492
persist-credentials: false
493-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
493+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
494494
with:
495495
version: "latest"
496496
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0

‎.github/workflows/publish_coverage.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
1717
with:
1818
python-version: "3.9"
19-
- uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v6.6.0
19+
- uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
2020
with:
2121
version: "latest"
2222

‎pyproject.toml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ redis = ["redis>=5.0.0,<7.0.0"]
7777
otel = ["opentelemetry-sdk>=1.24.0,<2.0.0"]
7878

7979
cli = [
80-
"typer>=0.9,!=0.12,<=0.16.1",
80+
"typer>=0.9,!=0.12,<=0.17.3",
8181
"watchfiles>=0.15.0,<1.2.0"
8282
]
8383

@@ -103,9 +103,9 @@ docs = [
103103
]
104104

105105
lint = [
106-
"ruff==0.12.10",
106+
"ruff==0.12.11",
107107
"bandit==1.8.6",
108-
"semgrep==1.133.0",
108+
"semgrep==1.134.0",
109109
"codespell==2.4.1",
110110
"zizmor==1.12.1",
111111
"mypy==1.17.1",
@@ -137,7 +137,7 @@ testing = [
137137
"fastapi==0.116.1",
138138
"pydantic-settings>=2.0.0,<3.0.0",
139139
"PyYAML==6.0.2",
140-
"email-validator==2.2.0",
140+
"email-validator==2.3.0",
141141
"msgspec",
142142
"uvicorn>=0.34.3; python_version >= '3.9'",
143143
"uvicorn==0.33.0; python_version < '3.9'",

0 commit comments

Comments
 (0)