Skip to content

SNOW-710684: new arrow extra - #2984

Open
abnobdoss wants to merge 2 commits into
snowflakedb:mainfrom
abnobdoss:snow-710684-arrow-extra
Open

SNOW-710684: new arrow extra#2984
abnobdoss wants to merge 2 commits into
snowflakedb:mainfrom
abnobdoss:snow-710684-arrow-extra

Conversation

@abnobdoss

@abnobdoss abnobdoss commented Aug 2, 2026

Copy link
Copy Markdown
  1. What GitHub issue is this PR addressing? Make sure that there is an accompanying issue to your PR.

    Fixes SNOW-710684: Unable to use Cursor method fetch_arrow_all() without pandas installed #1375

  2. Fill out the following pre-review checklist:

    • I am adding a new automated test(s) to verify correctness of my new code
    • I am adding new logging messages
    • I am adding a new telemetry message
    • I am modifying authorization mechanisms
    • I am adding new credentials
    • I am modifying OCSP code
    • I am adding a new dependency
  3. Please describe how your code solves the related issue.

    Adds an arrow extra so fetch_arrow_all / fetch_arrow_batches can be used with pyarrow but without pandas. pandas API behavior is unchanged. Tests cover pandas-absent and pyarrow-absent installs via subprocess probes (pattern of test_freethreading_import.py) and keep the arrow/pandas extras' pyarrow pins aligned.

    Could this get the NO_ASYNC_CHANGES label?

@abnobdoss
abnobdoss requested a review from a team as a code owner August 2, 2026 05:29
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@abnobdoss

Copy link
Copy Markdown
Author

I have read the CLA Document and I hereby sign the CLA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SNOW-710684: Unable to use Cursor method fetch_arrow_all() without pandas installed

2 participants