Skip to content

Commit 71abd33

Browse files
Update redis_events/docker/services poetry lock and fix appled for uvicorn change (#3184)
* build(deps): bump uvicorn in /redis_events/docker/services Bumps [uvicorn](https://github.com/Kludex/uvicorn) from 0.35.0 to 0.49.0. - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.35.0...0.49.0) --- updated-dependencies: - dependency-name: uvicorn dependency-version: 0.49.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update redis_events/docker/services poetry lock fix appled for uvicorn change Signed-off-by: Stephen Curran <swcurran@gmail.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Stephen Curran <swcurran@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent f18f866 commit 71abd33

5 files changed

Lines changed: 14 additions & 27 deletions

File tree

redis_events/docker/services/poetry.lock

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

redis_events/docker/services/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ python = "^3.13"
1010
redis = "^5.2.1"
1111
aiohttp = "^3.13.3"
1212
fastapi-slim = "^0.128.0"
13-
uvicorn = "^0.35.0"
14-
nest-asyncio = "^1.5.5"
13+
uvicorn = ">=0.35,<0.50"
1514
pydantic = "^2.12.3"
1615

1716
[tool.poetry.group.dev.dependencies]

redis_events/poetry.lock

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

redis_events/pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ acapy-agent = { version = "~1.6.0", optional = true }
1212

1313
aiohttp = "^3.13.3"
1414
fastapi-slim = "^0.128.0"
15-
nest-asyncio = "^1.5.5"
1615
redis = "^5.2.1"
1716
uvicorn = "^0.49.0"
1817
pydantic = "^2.12.5"

redis_events/redis_events/v1_0/status_endpoint/status_endpoints.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
22

33
import logging
44

5-
import nest_asyncio
65
import uvicorn
76
from fastapi import APIRouter, Depends, HTTPException, Security
87
from fastapi.security.api_key import APIKeyHeader
98

10-
nest_asyncio.apply()
119
router = APIRouter()
1210
API_KEY_NAME = "access_token"
1311
X_API_KEY = APIKeyHeader(name=API_KEY_NAME, auto_error=False)
@@ -28,7 +26,9 @@ async def start_status_endpoints_server(api_host, api_port, api_key, handlers):
2826
API_KEY = api_key
2927
global handler_list
3028
handler_list = handlers
31-
uvicorn.run(router, host=api_host, port=int(api_port))
29+
config = uvicorn.Config(router, host=api_host, port=int(api_port))
30+
server = uvicorn.Server(config)
31+
await server.serve()
3232

3333

3434
@router.get("/status/ready")

0 commit comments

Comments
 (0)