Skip to content

docs: overhaul basic IO how-to#12002

Open
NickCrews wants to merge 1 commit into
ibis-project:mainfrom
NickCrews:docs-better-io
Open

docs: overhaul basic IO how-to#12002
NickCrews wants to merge 1 commit into
ibis-project:mainfrom
NickCrews:docs-better-io

Conversation

@NickCrews
Copy link
Copy Markdown
Contributor

  • removes a redirection using {{< include /_code/input_output_penguins.qmd >}}, just put the content there directly.
  • organizes by type of destination: backend-native, file, in-memory
  • merges the cross-database stuff into the basics so people find it, and flags it very explicitly so that when someone does ibis.postgres.connect().read_parquet() they don't get immediately frustrated. This should help with user stories such as Ibis drops or ignores timezones #11879
  • talks about local vs remote filesystems explicitly
  • I believe frames ibi's role as providing a unified API for IO, not for actually implementing it.
  • moves pyarrow before pandas and polars and explicitly says it's our best-supported inmemory format.
  • Actually walks through HOW to get eg parquet data into sqlite. The old multiple databases doc wasn't very useful for this.

@github-actions github-actions Bot added the docs Documentation related issues or PRs label May 11, 2026
@NickCrews NickCrews added the docs-preview Add this label to trigger a docs preview label May 11, 2026
@ibis-docs-bot ibis-docs-bot Bot removed the docs-preview Add this label to trigger a docs preview label May 11, 2026
@NickCrews NickCrews added the docs-preview Add this label to trigger a docs preview label May 14, 2026
@ibis-docs-bot ibis-docs-bot Bot removed the docs-preview Add this label to trigger a docs preview label May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation related issues or PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant