chore(deps): update dependency narwhals to v2.22.1#1007
Closed
renovate[bot] wants to merge 1 commit into
Closed
Conversation
Member
|
Closing: this PR edits the autogenerated |
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update ( If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.5.0→==2.22.1Release Notes
narwhals-dev/narwhals (narwhals)
v2.22.1: Narwhals v2.22.1Compare Source
Changes
🐞 Bug fixes
is_closeforDecimaldtype andjoin(how={"semi", "anti"})on null's (#3660)📦 Build system
Thank you to all our contributors for making this release possible!
@FBruzzesi and @MarcoGorelli
v2.22.0: Narwhals v2.22.0Compare Source
Changes
Arrayrecursion tests from polars (#3651)✨ Enhancements
is_into_lazyframe, export missing functionalities, fix SQLFrame bug (#3613)🐞 Bug fixes
is_into_lazyframe, export missing functionalities, fix SQLFrame bug (#3613).overwas mutating expressions in some cases (#3638)📖 Documentation
🛠️ Other improvements
allow-redefinitionformypy(#3650)src/layout (#3631)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli and @dangotbanned
v2.21.2: Narwhals v2.21.2Compare Source
Changes
✨ Enhancements
🐞 Bug Fixes
float('nan')as value in join for duckdb (#3555)" (#3627)🛠️ Other improvements
downstream_tests_slow(#3629)# pragma: no coverforbinary_string_sum_fallback(#3614)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli and @pedro-villanueva-bcom
v2.21.0: Narwhals v2.21.0Compare Source
Changes
✨ Enhancements
Expr.quantilefor spark-like backends (#3568)🐞 Bug fixes
overwithpartition_byandorder_bywith scrambed groups for pandas (#3603)float('nan')as value in join for duckdb (#3555)📖 Documentation
Expr.over(order_by=...)(#3549)🛠️ Other improvements
issubclasscheck innative_to_narwhals_dtypein_polars(#3594)get_categoriesto avoid polars categorical flakiness (#3592)no_defaultsentinel (#3587)strictinto_nativev1 overloads (#3586){Expr,Series}.str.to_time(#3538)quantilein group-by context (#3583)scorecardgithub action (#3573)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @camriddell, @dependabot[bot], @ofajardo, @pedro-villanueva-bcom, @pre-commit-ci[bot], dependabot[bot] and pre-commit-ci[bot]
v2.20.0: Narwhals v2.20.0Compare Source
Changes
✨ Enhancements
structfunction (#3522)🐞 Bug fixes
📖 Documentation
🛠️ Other improvements
nw.structfollow-up (#3551)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli and @schloerke
v2.19.0: Narwhals v2.19.0Compare Source
Changes
✨ Enhancements
str.containsfor polars and SQL-like backends (#3473)nw.corr(#3460)🐞 Bug fixes
from_native(#3515)🛠️ Other improvements
make typingto re-useuvmachinery (#3531)weekdaywithday_of_weekfor pandas-like and dask (#3527)Thank you to all our contributors for making this release possible!
@EdAbati, @FBruzzesi, @MarcoGorelli, @benrutter, @camriddell, @dependabot[bot] and dependabot[bot]
v2.18.1: Narwhals v2.18.1Compare Source
Changes
🐞 Bug fixes
concat_strfor pandas backed by pyarrow large-string (#3499)🛠️ Other improvements
messageattribute annotations (#3514)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli and @jorenham
v2.18.0: Narwhals v2.18.0Compare Source
Changes
Expr.skew(#3507)🐞 Bug fixes
Expr.replace_strictfor SQLFrame backend (#3490)🛠️ Other improvements
Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @dependabot[bot], @manzt, @pre-commit-ci[bot], dependabot[bot] and pre-commit-ci[bot]
v2.17.0: Narwhals v2.17.0Compare Source
Changes
✨ Enhancements
SeriesinSeries.scatter(#3444)🐞 Bug fixes
Decimaldtypes in{Series, Expr}.is_close(#3480)offset_bywas raising unnecessarily for sql-like (#3478)fetch_arrow_tabledeprecation (#3464)📖 Documentation
mkdocs.ymlwarning (#3454)🛠️ Other improvements
ruff==0.15.0(#3449)--systemwith$UV_SYSTEM_PYTHON(#3455)utils.check_docstringsRuff usage (#3461)tpch/generate_data.py(#3421)utils.check_docstringsRuff usage (#3461)--clearinuv venvfor 0.10.0 (#3462)"polars==1.37.1"for tpch queries (#3467)test_concat_diagonal_invalidagain (#3451)"polars==1.37.1"for tpch queries (#3453)Thank you to all our contributors for making this release possible!
@EdAbati, @FBruzzesi, @MarcoGorelli, @dangotbanned, @pre-commit-ci[bot] and pre-commit-ci[bot]
v2.16.0: Narwhals v2.16.0Compare Source
Changes
polars==1.34.0in--group typing(#3434)duckdb==1.4.4in--group typing(#3433)pd.ArrowDtype->nw.DType(#3413)✨ Enhancements
separatorargument inread_csv/scan_csv(#2989)lit(#3424)narwhals.sql(#3254)order_byinfirst/last(#3372)DecimalDType (#3377)concat(..., how="diagonal")foribis(#3404)list.{sort, sum}for sqlframe (#3400)str.pad_{start,end}(#3395){Expr,Series}.cos(#3392)testing.assert_frame_equal(#3220)🐞 Bug fixes
lit_test(#3438)list.mean(#3397)🛠️ Other improvements
sqlglot<28.6.0in--group typing(#3432)tpchtyping (#3420)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @camriddell, @dangotbanned, @liamholmes31, and @raisadz
v2.15.0: Narwhals v2.15.0Compare Source
Changes
✨ Enhancements
list.median(#3387){Expr,Series}.sin(#3365)list.sort(#3356)🐞 Bug fixes
hierarchicalforecastinstallation (#3362)📖 Documentation
🛠️ Other improvements
Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @liamholmes31, @raisadz
v2.14.0: Narwhals v2.14.0Compare Source
Changes
✨ Enhancements
{Expr,Series}.any_value(#3315)slice(None)in series getitem (#3342)🐞 Bug fixes
ArrowSeries.fill_null(strategy=..., limit=...)andNoneat the "edge" (#3335)📖 Documentation
🛠️ Other improvements
is_ordered_categoricaldoctest (#3348)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @dependabot[bot], @hoxbro, @raisadz, @ym-pett and dependabot[bot]
v2.13.0: Narwhals v2.13.0Compare Source
Changes
✨ Enhancements
ArrowExpr.overwith null's in multiple columns (#3316)🐞 Bug fixes
@overloads innw.from_native(#3125)df[:, boolean_selector](#3330)ArrowDataFrame.row(#3334)nw.__getattr__(#3333)📖 Documentation
🛠️ Other improvements
test_over_cum_reverseforpandas[nullable]v3.0+ (#3326)show_versiontypo, add PR top level description section (#3324)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @dangotbanned, @m-richards and @raisadz
v2.12.0: Narwhals v2.12.0Compare Source
Changes
✨ Enhancements
narwhals.compliant.py(#3302)🐞 Bug fixes
when/then… (#3312)📖 Documentation
narwhals.compliant.py(#3302)Thank you to all our contributors for making this release possible!
@MarcoGorelli
v2.11.0: Narwhals v2.11.0Compare Source
Changes
✨ Enhancements
Expr.replace_strictsupport for lazy backends ifdefaultis provided (#3282)not_implementedand "could not translate" errors for plugins (#3297)defaultin{Expr,Series}.replace_strict(#3276)🐞 Bug fixes
with_row_indexwas returning incorrect results when used withorder_byfor pandas, pyarrow, and polars (#3292)is_finiteconsistent for Polars < 1.18 (#3288)defaultin{Expr,Series}.replace_strict(#3276)📖 Documentation
🛠️ Other improvements
cat.get_categories(flaky) (#3283)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @camriddell and @liamholmes31
v2.10.2: Narwhals v2.10.2Compare Source
Changes
is_finiteforsqlframe(#3268)✨ Enhancements
🐞 Bug fixes
coalescewas raising with multi-output expression (#3278)Thank you to all our contributors for making this release possible!
@MarcoGorelli, @dangotbanned, @dependabot[bot] and dependabot[bot]
v2.10.1: Narwhals v2.10.1Compare Source
Changes
✨ Enhancements
Nonedtype infrom_dict(#3252)🐞 Bug fixes
.is_finite(#3258)Nonedtype infrom_dict(#3252)pandas.Series.to_framefor unnamed series in internal usage (#3251)🛠️ Other improvements
DTypeClassto improveDType.__repr__and simplify__slots__(#3213)typos-cliin pre-commit (#3260)find_spec('dask') and find_spec('dask.dataframe')(#3253)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @hoxbro and @ym-pett
v2.10.0: Narwhals v2.10.0Compare Source
Changes
🚀 Performance improvements
with_row_indexso it's faster for pandas/pyarrow and doesn't userank(#3239)✨ Enhancements
overexpressions more freely, make expressions printable, rewrite internals (travelling pr 🌴 ) (#3152)🐞 Bug fixes
nw.nthexpansion withnw.colduringgroup_by(#3243)str.to_titlecasewith polars v1.35.0 behavior (#3238)🛠️ Other improvements
overexpressions more freely, make expressions printable, rewrite internals (travelling pr 🌴 ) (#3152)concat_str(#3240)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli and @ym-pett
v2.9.0: Narwhals v2.9.0Compare Source
Changes
✨ Enhancements
{Expr,Series}.{ceil,floor}(#3198)assert_series_equal(#2983)🐞 Bug fixes
nw.Unknown) (#3223)📖 Documentation
_native.py(#3086)🛠️ Other improvements
_native.py(#3086)DTypes (#3205)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @dangotbanned, @m-richards and @sfc-gh-eferguson
v2.8.0: Narwhals v2.8.0Compare Source
Changes
🚀 Performance improvements
__slots__to allDTypes (#3194)concat_strperformance (#3193)Iterator > tuple > list, use nativepyarrow.repeat, simplifynw.concat_strfor DuckDB backend (#3190)✨ Enhancements
{Expr,Series}.str.to_titlecase(#3116)🐞 Bug fixes
concat_strperformance (#3193)BaseFrame.filterwithlist[bool]in predicates (#3183)🛠️ Other improvements
Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @dangotbanned, @pre-commit-ci[bot] and pre-commit-ci[bot]
v2.7.0: Narwhals v2.7.0Compare Source
Changes
✨ Enhancements
nw.format(#3169){Expr,Series}.{first,last}(#2528)polars.UInt128(#3138)prefixargument togenerate_temporary_column_name(#3147){nw,DataFrame}.from_dicts(#3148)🐞 Bug fixes
Implementation.UNKNOWN._backend_version()safe (#3133)📖 Documentation
🛠️ Other improvements
CompliantNamespace.is_native(#3130)Implementation.UNKNOWN._backend_version()safe (#3133)EagerDataFrameintermittent [False Negative] (#3142)--upgradeflag touv sync --dev(#3175)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @akmalsoliev, @dangotbanned, @dependabot[bot], @felixgwilliams and dependabot[bot]
v2.6.0: Narwhals v2.6.0Compare Source
Changes
✨ Enhancements
skewwithover(#3161)n_uniquewithoveracross all backends (#3159)🐞 Bug fixes
🛠️ Other improvements
pl.UInt128(#3144)@requires.backend_versionin namespaces (#3127)version_testfailing on oldvenv(#3134)pickle_testusingSequence(#3135)maybe_convert_dtypes(#3141)CompliantFrame._with_native(#3140)isinstance_or_issubclassoverloads (#3139)v0.13.0and fix related issues intests/(#3126)modern polarstests (#3087)Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @dangotbanned and @skritsotalakis
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.