paucablop / chemotools

Integrate your chemometric tools with the scikit-learn API 🧪 🤖
https://paucablop.github.io/chemotools/
MIT License
45 stars 6 forks source link

chore(deps): bump polars from 0.20.16 to 0.20.28 #119

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps polars from 0.20.16 to 0.20.28.

Release notes

Sourced from polars's releases.

Python Polars 0.20.28

⚠️ Deprecations

  • Deprecate use_pyarrow parameter for to_numpy methods (#16391)

✨ Enhancements

  • Add field expression as selector with an struct scope (#16402)
  • Field expansion renaming (#16397)
  • Respect index order in DataFrame.to_numpy also for non-numeric frames (#16390)
  • add Expr.interpolate_by (#16313)
  • Implement Struct support for Series.to_numpy (#16383)

🐞 Bug fixes

  • Fix struct arithmetic schema (#16396)
  • Handle non-Sequence iterables in filter (#16254)
  • Fix don't panic on chunked to_numpy conversion (#16393)
  • Don't check nulls before conversion (#16392)
  • Add support for generalized ufunc with different size input and output (#16336)
  • Improve cursor close behaviour with respect to Oracle "thick mode" connections (#16380)
  • Fix DataFrame.to_numpy for Array/Struct types (#16386)
  • Handle ambiguous/nonexistent datetimes in Series construction (#16342)
  • Fix DataFrame.to_numpy for Struct columns when structured=True (#16358)
  • Use strings to expose ClosedInterval in expr IR (#16369)

📖 Documentation

  • Expand docstrings for to_numpy methods (#16394)
  • Add a not about index access on struct.field (#16389)

Thank you to all our contributors for making this release possible! @​MarcoGorelli, @​alexander-beedie, @​coastalwhite, @​dangotbanned, @​itamarst, @​ritchie46, @​stinodego and @​wence-

Python Polars 0.20.27

[!WARNING]
This release was yanked. Please use the 0.20.28 release instead.

⚠️ Deprecations

  • Change parameter chunked to allow_chunks in parametric testing strategies (#16264)

🚀 Performance improvements

  • Use branchless uleb128 decoding for parquet (#16352)
  • Reduce error bubbling in parquet hybrid_rle (#16348)
  • use is_sorted in ewm_mean_by, deprecate check_sorted (#16335)
  • Optimize is_sorted for numeric data (#16333)
  • do not use pyo3-built (#16309)
  • Faster bitpacking for Parquet writer (#16278)

... (truncated)

Commits
  • 6857971 release(python): Python Polars 0.20.28 (#16406)
  • 3d9ef69 feat: Add field expression as selector with an struct scope (#16402)
  • 8bc1019 feat: Field expansion renaming (#16397)
  • 215528e fix: Fix struct arithmetic schema (#16396)
  • b5a8a50 docs(python): Expand docstrings for to_numpy methods (#16394)
  • d1cf113 fix(python): Handle non-Sequence iterables in filter (#16254)
  • 0a46613 feat(python): Respect index order in DataFrame.to_numpy also for non-numeri...
  • c75dba9 feat(rust): add cluster_with_columns plan optimization (#16274)
  • 31e2087 fix: Fix don't panic on chunked to_numpy conversion (#16393)
  • 4375930 feat(rust!): Change DataFrame.is_empty() to check height == 0 instead of ...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 months ago

Superseded by #122.