Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Feature: Generate AsyncAPI from msgspec.Struct #2101

Open
dolfinus opened this issue Mar 10, 2025 · 1 comment
Open

Feature: Generate AsyncAPI from msgspec.Struct #2101

dolfinus opened this issue Mar 10, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@dolfinus
Copy link
Contributor

dolfinus commented Mar 10, 2025

To suggest an idea or inquire about a new Message Broker supporting feature or any other enhancement, please follow this template:

Is your feature request related to a problem? Please describe.

Since 0.6, FastStream is going to support MsgSpec (according to https://github.com/Lancetnik/FastDepends/blob/51524261c847998bb3dafe7fc8dff76c23321396/fast_depends/msgspec/serializer.py). But for now, AsyncAPI is build only for Pydantic models, although MsgSpec also supports generating JSON Schema for specific model.

It would be nice if FastStream could generate AsyncAPI for MsgSpec structs.

Describe the solution you'd like

Feature code example

Describe alternatives you've considered

Additional context

@dolfinus dolfinus added the enhancement New feature or request label Mar 10, 2025
@Lancetnik
Copy link
Member

For sure, It is in roadmap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

2 participants