Skip to content

fix: sync decorators #343

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

Sobes76rus
Copy link
Contributor

use case

@broker.task()
@validate_call()
async def task(arg1: str) -> None: ...

so, the thing is that pydantic's validator_call is syncronious decorator which returns awaitable future after call
right now receiver can't work with sync decorators on async functions

@Sobes76rus Sobes76rus requested a review from s3rius July 19, 2024 16:47
@Sobes76rus
Copy link
Contributor Author

@s3rius all done as you suggested

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants