Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Propriétaire

1 dépôt indexé · Voir sur GitHub

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • [Bug]: `-2**63 // -1` inconsistent across backends, SQLFrame silently returns a float
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    narwhals-dev/narwhals#4071 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh](discussion): float `// 0.0` returns null on every backend except Polars, which one is intended?
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    narwhals-dev/narwhals#4070 ·

    Les mainteneurs répondent en général sous 1 jour

  • `TypeIs` guard does not narrow mixed input union in Pyrefly
    Ouverte

    Difficulté 4/5 1-2 jours Accessibilité débutants 42/100

    narwhals-dev/narwhals#4064 ·

    Les mainteneurs répondent en général sous 1 jour

  • `maintain_order` for `DataFrame.join`
    Ouverte
    enhancement

    Difficulté 3/5 Une demi-journée Accessibilité débutants 25/100

    narwhals-dev/narwhals#4048 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh](discussion): Support GPU array and tensor export (`cuDF` ,`CuPy`) across backends
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#4041 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Bug]: cum_max is wrong for non-positive floats on the PyArrow backend (upstream apache/arrow#51194, fixed but unreleased)
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 42/100

    narwhals-dev/narwhals#4033 ·

    Les mainteneurs répondent en général sous 1 jour

  • Decide which `backend=` spellings resolve to a plugin
    Ouverte
    extensibility needs discussion

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#4026 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Generalize `_hasattr_static` into a static "is this really implemented?" check
    Ouverte
    enhancement internal needs discussion

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    narwhals-dev/narwhals#4025 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Bug]: integer `sum()` returns `Decimal(38, 0)` on the DuckDB backend, and arithmetic on the result raises
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 52/100

    narwhals-dev/narwhals#4014 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • pandas: .cast() inside group_by().agg() is dropped when the aggregation takes the complex group-by path
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 30/100

    narwhals-dev/narwhals#4005 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Bug]: `Expr.clip` with a scalar-like receiver behaves differently on every backend
    Ouverte
    api design bug: incorrect result needs discussion

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    narwhals-dev/narwhals#3964 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: Document and test chDB interoperability through Arrow
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 65/100

    narwhals-dev/narwhals#3932 ·

    Les mainteneurs répondent en général sous 1 jour

  • Decide on a cross-backend coercion for `is_in` & `__contains__`
    Ouverte
    needs discussion

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#3900 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • DuckDB Python Relational API Tracker
    Ouverte
    duckdb upstream issue

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    narwhals-dev/narwhals#3883 ·

    Les mainteneurs répondent en général sous 1 jour

  • Benchmark follow-ups
    Ouverte
    performance

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    narwhals-dev/narwhals#3877 ·

    Les mainteneurs répondent en général sous 1 jour

  • Use pure-Python build system instead of uv or provide a fallback
    Ouverte
    build needs discussion

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    narwhals-dev/narwhals#3811 · 11 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Bug]: Widen `backend` type
    Ouverte
    typing wontfix

    Difficulté 3/5 1-2 jours Accessibilité débutants 62/100

    narwhals-dev/narwhals#3808 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Bug]: constructing a Categorical column from Python values raises on the PyArrow backend
    Ouverte
    bug: it raises an error but shouldn't categorical pyarrow upstream issue

    Difficulté 3/5 1-2 jours Accessibilité débutants 55/100

    narwhals-dev/narwhals#3775 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Simplify `DataFrame.from_numpy` with `schema: Sequence[str]`
    Peut-être à nouveau libre @dangotbanned l’a pris il y a 103 jours, et aucune pull request n’est ouverte. Ouverte
    internal low priority

    narwhals-dev/narwhals#3774 · 1 réaction · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • enh: add `nw.Categories`
    Ouverte
    categorical dtypes enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 32/100

    narwhals-dev/narwhals#3736 ·

    Les mainteneurs répondent en général sous 1 jour

  • Re-enable coverage for `ibis`
    Ouverte
    ci ibis

    Difficulté 2/5 1-3 heures Accessibilité débutants 62/100

    narwhals-dev/narwhals#3726 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Dependency Dashboard
    Ouverte
    dependencies

    Difficulté 4/5 3-5 jours Accessibilité débutants 20/100

    narwhals-dev/narwhals#3705 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: Add strict option to cast
    Ouverte
    dtypes enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 54/100

    narwhals-dev/narwhals#3702 · 3 commentaires · 2 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • Consider factoring out Dask into a plugin
    Ouverte
    dask needs discussion

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#3690 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • bug: pylance blows up on polars
    Ouverte
    needs investigation polars typing

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    narwhals-dev/narwhals#3643 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Tracking: `uv` migration
    Ouverte
    internal

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#3635 ·

    Les mainteneurs répondent en général sous 1 jour

  • Utilizing `uv` workspaces
    Ouverte
    dependencies developer tools internal

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#3634 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Tracking: `uv` workspaces
    Ouverte
    internal

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    narwhals-dev/narwhals#3633 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add an AI Policy
    Ouverte
    developer tools documentation

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    narwhals-dev/narwhals#3632 · 5 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • ci: run `ty` and `zuban` on test suite
    Ouverte
    typing

    Difficulté 3/5 1-2 jours Accessibilité débutants 53/100

    narwhals-dev/narwhals#3606 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • typing: Narrow `.lazy(...)` return type when possible
    Ouverte
    typing

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#3590 · 12 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • bug: fetch_rel_time_zone fails with read-only MotherDuck connection
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    narwhals-dev/narwhals#3567 · 14 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • bug: `join` on `float("nan")` behaves differently
    Ouverte
    bug: incorrect result dask duckdb pandas-like

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    narwhals-dev/narwhals#3554 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: Possible improvements
    Ouverte
    documentation

    Difficulté 3/5 1-2 jours Accessibilité débutants 38/100

    narwhals-dev/narwhals#3543 · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Add type guard for what `from_native` supports
    Ouverte
    enhancement typing

    Difficulté 2/5 1-3 heures Accessibilité débutants 62/100

    narwhals-dev/narwhals#3530 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: support `Expr.map_elements`
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    narwhals-dev/narwhals#3512 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: Add `Expr.str.json_decode`
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    narwhals-dev/narwhals#3506 · 11 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: nw.scan_ndjson as a function, passing narwhals schema
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    narwhals-dev/narwhals#3505 ·

    Les mainteneurs répondent en général sous 1 jour

  • Properly documenting `ExprIR`
    Ouverte
    documentation internal

    Difficulté 4/5 3-5 jours Accessibilité débutants 28/100

    narwhals-dev/narwhals#3497 · 1 commentaire · 4 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • [Doc]: Linting the example from the README gives an error when using `ty`.
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    documentation typing

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    narwhals-dev/narwhals#3493 · 9 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Bug]: Typing--cannot chain function taking FrameT with nw.from_native()
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    narwhals-dev/narwhals#3486 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: Add support for pyspark interval data types
    Ouverte
    dtypes enhancement spark-like

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    narwhals-dev/narwhals#3431 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Tracking: Adopt `ty` as an (additional) type checker
    Ouverte
    typing upstream issue

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    narwhals-dev/narwhals#3409 · 1 commentaire · 7 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • silence or override pandas warning about downcasting?
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    narwhals-dev/narwhals#3394 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: Add support for `concat(..., how={"vertical_relaxed", "diagonal_relaxed"})`
    Ouverte
    dtypes enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    narwhals-dev/narwhals#3386 · 1 commentaire · 2 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • use protocols instead of optional 3rd party dependencies in public type annotations
    Ouverte
    typing

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    narwhals-dev/narwhals#3374 · 4 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Add `{*Frame,Series,Expr}.drop_nans`
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    narwhals-dev/narwhals#3366 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • enh: add (optional) `order_by` to `rolling_*`, `cum_*`, `first`, ...
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 28/100

    narwhals-dev/narwhals#3363 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: add LazyFrame.collect_batches
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    narwhals-dev/narwhals#3360 · 15 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [Enh]: Chain operations before .over() for LazyFrames
    Ouverte
    enhancement harder than it looks

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    narwhals-dev/narwhals#3358 · 1 commentaire · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

Affichage des 100 plus récents

Cette page ne liste que les entrées les plus récentes. Le filtre avancé contient l'inventaire complet, affiné par langage, difficulté et durée.

Ouvrir le filtre avancé

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.