I would like to propose @CasperGN as a Maintainer of the dapr/python-sdk repository.
@CasperGN has been a dapr/python-sdk approver since February 2026 (#700) and active in the repo since October 2025. Casper is also a maintainer of dapr/dapr-agents and an approver on dapr/docs. dapr-agents is built on dapr, dapr-ext-workflow and dapr-ext-fastapi, so Casper works against the SDK surface every day and brings that consumer view into reviews.
Reviews
Merged contributions
Current work
Open PRs cover repo health and correctness: a CI timeout for hung unit-test runs (dapr/python-sdk#1240), a flaky Kafka binding example test (dapr/python-sdk#1236), streaming subscription reconnects (dapr/python-sdk#1231, dapr/python-sdk#1235) and the actor state tracker (dapr/python-sdk#1237, dapr/python-sdk#1238, dapr/python-sdk#1239).
Requesting binding votes from the dapr/python-sdk maintainers: @sicoyle @acroca.
cc: @yaron2
I would like to propose @CasperGN as a Maintainer of the
dapr/python-sdkrepository.@CasperGN has been a
dapr/python-sdkapprover since February 2026 (#700) and active in the repo since October 2025. Casper is also a maintainer ofdapr/dapr-agentsand an approver ondapr/docs.dapr-agentsis built ondapr,dapr-ext-workflowanddapr-ext-fastapi, so Casper works against the SDK surface every day and brings that consumer view into reviews.Reviews
Merged contributions
dapr-ext-langgraphcheckpointer:put,put_writesandget_tuplealigned with LangGraph'sRedisSaver, plus an examplepy.typedmarkers for eachdapr.ext.*package, so type checkers find the typesRST_STREAMinstead of failing,aioresponse format, and the workflow name when setclose()passed through to durabletaskDAPR_GRPC_MAX_INBOUND_MESSAGE_SIZE_BYTESconfigurable through the environmentCurrent work
Open PRs cover repo health and correctness: a CI timeout for hung unit-test runs (dapr/python-sdk#1240), a flaky Kafka binding example test (dapr/python-sdk#1236), streaming subscription reconnects (dapr/python-sdk#1231, dapr/python-sdk#1235) and the actor state tracker (dapr/python-sdk#1237, dapr/python-sdk#1238, dapr/python-sdk#1239).
Requesting binding votes from the
dapr/python-sdkmaintainers: @sicoyle @acroca.cc: @yaron2