-
Notifications
You must be signed in to change notification settings - Fork 210
Pull requests: narwhals-dev/narwhals
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
chore: Small performance and robustness cleanups
internal
#3798
opened Jul 16, 2026 by
FBruzzesi
Member
Loading…
2 of 9 tasks
perf: remove redundant work in eager when/then, schema resolution, selectors, and module lookups
performance
#3797
opened Jul 16, 2026 by
FBruzzesi
Member
Loading…
2 of 9 tasks
feat(typing): Introduce New feature or request
extensibility
typing
PluginName NewType so plugin backends can type check
enhancement
#3794
opened Jul 15, 2026 by
FBruzzesi
Member
Loading…
1 of 7 tasks
refactor: Dispatch IO functions via
*Namespace methods
internal
#3793
opened Jul 15, 2026 by
FBruzzesi
Member
Loading…
1 of 7 tasks
docs(expr-ir): are we docs yet?
documentation
Improvements or additions to documentation
internal
#3777
opened Jul 11, 2026 by
dangotbanned
Member
•
Draft
fix(pyarrow): handle non-positive width in str.zfill
#3770
opened Jul 10, 2026 by
mkzung
Loading…
4 of 12 tasks
add project logo cards for upstream/downstream projects
#3768
opened Jul 9, 2026 by
camriddell
Member
Loading…
2 of 13 tasks
chore: refactor compliant implementations to use
expression_args instead of **expressifiable_args
internal
#3766
opened Jul 9, 2026 by
MarcoGorelli
Member
Loading…
13 tasks
fix(pyarrow): Support constructing Issue is related to pyarrow backend
Categorical columns from Python values
fix
needs discussion
pyarrow
#3757
opened Jul 7, 2026 by
mkzung
Loading…
5 of 13 tasks
feat: Extend plugin support for IO and New feature or request
extensibility
from_* methods/functions
enhancement
#3753
opened Jul 5, 2026 by
FBruzzesi
Member
Loading…
1 of 7 tasks
RFC, feat: Add (basic) support for pandas New feature or request
needs discussion
pandas-like
Issue is related to pandas-like backends
SparseDtype
enhancement
#3739
opened Jul 1, 2026 by
FBruzzesi
Member
Loading…
1 of 7 tasks
chore: Isolate interchange-level support
duckdb
Issue is related to duckdb backend
ibis
Issue is related to ibis backend
internal
tests
#3721
opened Jun 27, 2026 by
dangotbanned
Member
Loading…
9 tasks done
feat: add DataFrame.equals and Series.equals
needs discussion
#3717
opened Jun 26, 2026 by
AdrianSosic
•
Draft
2 of 10 tasks
feat: Add New feature or request
empty_as_null and keep_nulls options to explode
enhancement
#3709
opened Jun 25, 2026 by
FBruzzesi
Member
Loading…
1 of 7 tasks
feat: add as_series flag to maybe_get_index to return the index as a narwhals Series
#3706
opened Jun 22, 2026 by
mvanhorn
Loading…
4 of 10 tasks
feat: add maintain_order argument to list.unique
#3697
opened Jun 20, 2026 by
Shaan-alpha
Loading…
5 of 10 tasks
fix: support generators in is_in (#3195)
suggest close
Closing requires a second opinion
#3689
opened Jun 15, 2026 by
LukeTheoJohnson
Loading…
refactor: Testing constructors with default namespace
Medium priority
tests
typing
#3685
opened Jun 12, 2026 by
FBruzzesi
Member
Loading…
fix: reject Closing requires a second opinion
eager_only with an already-narwhals LazyFrame
suggest close
#3677
opened Jun 10, 2026 by
gaoflow
Contributor
Loading…
feat: add New feature or request
Selector.__xor__ and Expr.__xor__ for symmetric difference
enhancement
#3621
opened May 13, 2026 by
SAY-5
Loading…
5 of 10 tasks
[Enh]: Add
Expr.map_batches to pyspark
#3579
opened Apr 28, 2026 by
pedro-villanueva-bcom
Contributor
Loading…
3 of 10 tasks
RFC, feat: Add New feature or request
DataFrame.with_backend(backend: IntoBackend[EagerAllowed])
enhancement
#3557
opened Apr 19, 2026 by
FBruzzesi
Member
Loading…
4 of 10 tasks
feat: Introduce New feature or request
Medium priority
tests
testing.constructors module and a pytest plugin
enhancement
#3552
opened Apr 16, 2026 by
FBruzzesi
Member
Loading…
8 of 15 tasks
Previous Next
ProTip!
Follow long discussions with comments:>50.