Skip to content

Commit 5d43576

Browse files
timsaucerclaude
andcommitted
docs(skill): record DataFrame.to_string as not needing exposure
str(df) is the Pythonic way to get a string and already uses __repr__ and the configurable formatter, so check-upstream should not flag the upstream to_string as a gap. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent d53a255 commit 5d43576

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

‎.ai/skills/check-upstream/SKILL.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ The user may specify an area via `$ARGUMENTS`. If no area is specified or "all"
146146
- `show_limit` — already covered by `DataFrame.show()`, which provides the same functionality with a simpler API
147147
- `with_param_values` — already covered by the `param_values` argument on `SessionContext.sql()`, which accomplishes the same thing more robustly
148148
- `union_by_name_distinct` — already covered by `DataFrame.union_by_name(distinct=True)`, which provides a more Pythonic API
149+
- `to_string` — `str(df)` is the Pythonic way to get a string and already goes through `__repr__` and the configurable formatter. A separate `to_string()` would either duplicate `str(df)` or render every row through a different path (session `datafusion.format.*` options, no formatter), giving a third text rendering alongside `repr` and `show()`
149150

150151
**How to check:**
151152
1. Fetch the upstream DataFrame documentation page listing all methods

0 commit comments

Comments
 (0)