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

Preserve typing args when inspecting custom types #687

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dcwatson
Copy link

The other inspected types carry through the typing args, seems like custom types should as well. My specific use-case is wanting to use msgspec.inspect.type_info on Structs which may have custom Generic members, without having to augment it with a separate call to msgspec.structs.fields and parsing out the type info myself.

@xiaohuanshu
Copy link

this is very useful, why wasn't it merged.
maybe should add both cls and original type in CustomType

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

Successfully merging this pull request may close these issues.

2 participants