Skip to content

Add %catalog/%ingest help() - #50

Merged
oskaresparza merged 2 commits into
developmentfrom
debug_library
Sep 11, 2026
Merged

Add %catalog/%ingest help()#50
oskaresparza merged 2 commits into
developmentfrom
debug_library

Conversation

@oskaresparza

Copy link
Copy Markdown
Collaborator

Summary

  • Add %catalog help / %catalog help() and %ingest help / %ingest help(), listing every public CatalogSession/IngestSession method with its live (introspected) signature and a short description. Works before Dremio credentials are set, since it's handled before session setup.
  • Document the new help methods — and the %catalog/%ingest facade generally, which the README didn't cover yet — in README.md and both example notebooks.

Test plan

  • pytest tests/notebook/test_magics.py (10 passed, including new help tests)
  • ruff check / ruff format --check on changed files
  • Manually rendered %catalog help() / %ingest help() output to confirm formatting

🤖 Generated with Claude Code

oskaresparza and others added 2 commits September 11, 2026 08:41
Lists every public CatalogSession/IngestSession method with its live
signature (introspected, so it can't drift from source) and a short
description. Works without DREMIO credentials since it's handled
before session setup.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
README had no section on the notebook facade at all — add one covering
%catalog/%ingest usage plus the new help() methods. Add a matching
quick-reference cell to each example notebook.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@oskaresparza
oskaresparza merged commit f185f67 into development Sep 11, 2026
7 checks passed
This was referenced Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant