Skip to content

Completions on Polars methods in transforms - #2164

Merged
rolandwalker merged 1 commit into
mainfrom
RW/completions-on-polars-methods
Aug 25, 2026
Merged

Completions on Polars methods in transforms#2164
rolandwalker merged 1 commit into
mainfrom
RW/completions-on-polars-methods

Conversation

@rolandwalker

@rolandwalker rolandwalker commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Description

Add completions on Polars methods in .| dataframe transforms.

Although completions are found dynamically, the user's code should not be evaluated. which means that completions may be limited in scope and correctness for complex expressions.

Motivation: help Pandas users adjust to the slightly different Polars API.

Followups could include completions on Altair plotting methods, which are not included here.

Example:

last image

Checklist

  • I added this contribution to the changelog.md file.
  • I added my name to the AUTHORS file (or it's already there).
  • To lint and format the code, I ran
    uv run ruff check && uv run ruff format && uv run mypy --install-types .

@rolandwalker rolandwalker self-assigned this Aug 25, 2026
Add completions on Polars methods in .| dataframe transforms.

Although completions are found dynamically, the user's code should not
be evaluated, which means that completions may be limited in scope and
correctness for complex expressions.

Motivation: help Pandas users adjust to the slightly different Polars
API.

Followups could include completions on Altair plotting methods, which
are not included here.
@rolandwalker
rolandwalker force-pushed the RW/completions-on-polars-methods branch from 18c4cdf to 4c15e12 Compare August 25, 2026 11:47
@rolandwalker
rolandwalker merged commit 70630ae into main Aug 25, 2026
11 checks passed
@rolandwalker
rolandwalker deleted the RW/completions-on-polars-methods branch August 25, 2026 11:56
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