avhz / RustQuant

Rust library for quantitative finance.
https://avhz.github.io
Apache License 2.0
1.16k stars 134 forks source link

build(deps): update polars requirement from 0.41.1 to 0.43.1 #265

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 2 months ago

Updates the requirements on polars to permit the latest version.

Release notes

Sourced from polars's releases.

Rust Polars 0.43.1

🐞 Bug fixes

  • Revert automatically turning on Parquet prefiltered (#18720)
  • Parquet prefiltered with projection pushdown (#18714)
  • Correctly display multilevel nested Arrays (#18687)
  • Fix scalar literals (#18707)
  • Missing activation for serde for PlSmallStr from some crates (#18702)
  • Add missing PhantomDatas to BackingStorage (#18699)
  • Fix use of undeclared crate or module error (#18701)
  • Refactor decompression checks and add support for decompressing JSON (#18536)
  • Qcut all nulls panics (#18667)

🛠️ Other improvements

  • Remove IR info from DSL (#18712)
  • Refactor code into functions in new parquet source (#18711)
  • Remove unused feature flags from polars-mem-engine (#18679)
  • Remove hive_parts from DSL source (#18694)

Thank you to all our contributors for making this release possible! @​alexander-beedie, @​ankane, @​attila-lin, @​coastalwhite, @​eitsupi, @​nameexhaustion, @​ohanf, @​orlp, @​ritchie46 and @​yarimiz

Commits
  • 54218e7 Python Polars 1.7.1 Rust Polars 0.43.1 (#18722)
  • dddf0b7 fix: Revert automatically turning on Parquet prefiltered (#18720)
  • 0e5e554 fix: Parquet prefiltered with projection pushdown (#18714)
  • ca383a0 fix(rust): Correctly display multilevel nested Arrays (#18687)
  • cdd64d0 chore: Remove IR info from DSL (#18712)
  • 470d8c4 refactor(rust): Refactor code into functions in new parquet source (#18711)
  • a66532d fix: Fix scalar literals (#18707)
  • b0145cc refactor: Remove unused feature flags from polars-mem-engine (#18679)
  • f7e168a fix(rust): fix async feature compile error (#18682)
  • f69d6fe fix(rust): Missing activation for serde for PlSmallStr from some crates (...
  • Additional commits viewable in compare view


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)