Skip to content

Bump polars from 0.17.7 to 0.20.15#364

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/polars-0.20.15
Open

Bump polars from 0.17.7 to 0.20.15#364
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/polars-0.20.15

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2024

Bumps polars from 0.17.7 to 0.20.15.

Release notes

Sourced from polars's releases.

Python Polars 0.20.15

🚀 Performance improvements

  • Ensure parallel encoding/compression in sink_parquet (#14964)
  • hoist errors out of iterators in parquet (#14945)
  • add basic AVX-512 filters (#14892)

✨ Enhancements

  • Support writing Array type in parquet (#14943)
  • Add drop_first parameter to Series.to_dummies (#14846)
  • Add "execute_options" support for read_database_uri (#14682)

🐞 Bug fixes

  • Fix invalid paritionable query (#14966)
  • allow nonstrict cast of categorical/enum to enum (#14910)
  • count_rows multi-threaded under-counting in parser.rs (#14963)
  • raise proper error instead of panicking when result of truncation is non-existent datetime (#14958)
  • ooc-sort issues (#14959)
  • Do not raise when constructing from a list of Series with Nones (#14942)
  • Don't access out-of-bounds for null indices in bitmap gather (#14932)
  • std when ddof>=n_values returns None even in rolling context (#11750)
  • Don't rechunk categoricals when moving to physical (#14934)
  • Ensure consistent read_database behaviour with empty ODBC "iter_batches" (#14918)
  • parquet rle boolean decoder (#14931)
  • Fix frame init from single RecordBatch objects when pyarrow <= 12 (#14922)
  • boolean filter gave overly large buffers to Bitmap::from_u8_vec (#14924)
  • Fix sliced dictionary state in parquet (#14917)
  • read_database now properly handles empty result sets from arrow-odbc (#14916)
  • Fix possibly incorrect order of columns when using ipc stream with_columns (#14859)

📖 Documentation

  • Add note about include_index in from_pandas regarding "default indices" (#14920)
  • Remove some repetition in comments/docstrings (#14912)

🛠️ Other improvements

  • Update Cargo.lock and remove cmake limit workaround (#14905)
  • Simplify streaming placeholder replacement. (#14915)
  • Optional deps should include fastexcel (#14907)
  • Deduplicate POLARS_FORCE_ASYNC env var parsing (#14909)

Thank you to all our contributors for making this release possible! @​MarcoGorelli, @​alexander-beedie, @​ambidextrous, @​battmdpkq, @​mcrumiller, @​mickvangelderen, @​orlp, @​petrosbar and @​ritchie46

Python Polars 0.20.14

🏆 Highlights

... (truncated)

Commits
  • 4bc67a0 python polars 0.20.15 (#14967)
  • e7be629 fix: Fix invalid paritionable query (#14966)
  • 419b891 fix(rust, python): allow nonstrict cast of categorical/enum to enum (#14910)
  • 8a61d29 perf: Ensure parallel encoding/compression in sink_parquet (#14964)
  • be08160 fix: count_rows multi-threaded under-counting in parser.rs (#14963)
  • 06116df fix: raise proper error instead of panicking when result of truncation is non...
  • f29e3a6 fix: ooc-sort issues (#14959)
  • 8599b81 perf: hoist errors out of iterators in parquet (#14945)
  • 02040aa feat: Support writing Array type in parquet (#14943)
  • 9ef05cc fix: Do not raise when constructing from a list of Series with Nones (#14942)
  • 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 <dependency name> 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)

Bumps [polars](https://github.com/pola-rs/polars) from 0.17.7 to 0.20.15.
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](pola-rs/polars@py-0.17.7...py-0.20.15)

---
updated-dependencies:
- dependency-name: polars
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 11, 2024
@github-actions github-actions bot enabled auto-merge (squash) March 11, 2024 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants