Skip to content

fix: Remove TypeVar constraints on arro3-core to fix list typing when arro3-core not installed#578

Merged
kylebarron merged 3 commits into
mainfrom
kyle/remove-typevar-constraints
Oct 8, 2025
Merged

fix: Remove TypeVar constraints on arro3-core to fix list typing when arro3-core not installed#578
kylebarron merged 3 commits into
mainfrom
kyle/remove-typevar-constraints

Conversation

@kylebarron

@kylebarron kylebarron commented Oct 7, 2025

Copy link
Copy Markdown
Member

Closes #572. We'll see if this passes CI for type checking against obspec.

@kylebarron kylebarron enabled auto-merge (squash) October 7, 2025 18:07
@kylebarron kylebarron disabled auto-merge October 7, 2025 18:07
@kylebarron

Copy link
Copy Markdown
Member Author

@ion-elgreco can you test out this branch to see if it works for you as well?

@ion-elgreco

Copy link
Copy Markdown

@kylebarron definitely, I'll test it out tomorrow!

@ion-elgreco

Copy link
Copy Markdown

@kylebarron great, this indeed works! So when arro3-core is not installed and return_arrow=False, you properly see Sequence[objectMeta]. If you set return_arrow=True it gives unknown, but that makes sense.

@kylebarron kylebarron merged commit bffc415 into main Oct 8, 2025
7 checks passed
@kylebarron kylebarron deleted the kyle/remove-typevar-constraints branch October 8, 2025 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

store.list overloads not working in pylance when arro3-core not installed

2 participants