Commit 81a775f
fix(gfql): IS5 pandas tail passes StringDtype through (pandas 3 default str dtype)
CI py3.12/3.14 lanes run pandas 3, where every string column is the
StringDtype-family 'str' dtype -- the extension-dtype decline disengaged
the whole IS5 shape (engaged=0 in test_is5_shape_engages_and_matches).
The rows-pivot preserves StringDtype on BOTH pandas 2 ('string') and
pandas 3 ('str'), verified by differential in a pandas 3.0.3 env, so it
passes through un-cast. Pinned.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y6dQEcjdazEnzuvuwf73ZL1 parent 83db420 commit 81a775f
2 files changed
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1988 | 1988 | | |
1989 | 1989 | | |
1990 | 1990 | | |
| 1991 | + | |
| 1992 | + | |
1991 | 1993 | | |
1992 | 1994 | | |
1993 | 1995 | | |
| |||
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
772 | 772 | | |
773 | 773 | | |
774 | 774 | | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
0 commit comments