REF: make pytables get_atom_data non-stateful
cc @WillAyd how do we annotate "this returns a subclass of Col"?  Here i've used `Type["Col"]` but afaik that doesnt include subclasses
I believed Type is covariant so should work for subclasses. Were you seeing an error?

Sent from my iPhone

> On Dec 4, 2019, at 5:27 PM, jbrockmendel <notifications@github.com> wrote:
> 
> ﻿
> cc @WillAyd how do we annotate "this returns a subclass of Col"? Here i've used Type["Col"] but afaik that doesnt include subclasses
> 
> You can view, comment on, or merge this pull request online at:
> 
>   https://github.com/pandas-dev/pandas/pull/30074
> 
> Commit Summary
> 
> REF: make pytables get_atom_data non-stateful
> File Changes
> 
> M pandas/io/pytables.py (29)
> Patch Links:
> 
> https://github.com/pandas-dev/pandas/pull/30074.patch
> https://github.com/pandas-dev/pandas/pull/30074.diff
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or unsubscribe.
 didnt see an error, was just curious Yea Type is covariant by default so works for subclasses. TypeVar is invariant so worth knowing that distinction 

Sent from my iPhone

> On Dec 4, 2019, at 5:43 PM, jbrockmendel <notifications@github.com> wrote:
> 
> ﻿
> didnt see an error, was just curious
> 
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or unsubscribe.
 updated to remove a comment explained the answer to.

also made unrelated changes to one comment typo and to re-raise on AssertionError pls rebase rebased+green gentle ping, this is a blocker for the payoff ive been promising