aeye-lab / pymovements

A python package for processing eye movement data
https://pymovements.readthedocs.io
MIT License
57 stars 11 forks source link

build: update polars requirement from <0.19.14,>=0.19.12 to >=0.19.14,<0.19.16 #628

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Updates the requirements on polars to permit the latest version.

Release notes

Sourced from polars's releases.

Python Polars 0.19.15

⚠️ Deprecations

  • Rename str.json_extract to str.json_decode (#12586)

🚀 Performance improvements

  • apply left side predicate pushdown also to right side on semi join (#12565)
  • ensure streaming parquet download remains concurrent ~7x (#12552)

✨ Enhancements

  • warn if by column is not sorted in rolling aggregations (as opposed to raising), add warn_if_unsorted argument (#12398)
  • struct -> json encoding expression (#12583)
  • Implement support for multi-character comments in read_csv (#12519)
  • Implement LazyFrame.sink_ndjson (#10786)
  • use JEMALLOC on all unix architectures (#12568)
  • improve concurrency parameters (#12567)
  • In explain(), rename PIPELINE to STREAMING so it's clearer what it means (#12547)

🐞 Bug fixes

  • error when invalid list to array is given (#12584)
  • parquet: do not extend existing nested that is already complete (#12569)
  • accidental panic if predicate selects no files (#12575)
  • fix lazy parquet slice with nested columns (#12558)
  • ensure stats-evalutor exists (#12566)
  • list schema of list eval (#12563)
  • ensure concurrency budget never locks (#12555)
  • Fix lazy schema for group_by_dynamic and rolling (#12551)
  • address overflow on vec capacity calculation for int_ranges with negative step (#12548)

🛠️ Other improvements

  • convert all recursive parquet deserialize to iterative (#12560)
  • Minor cleanup in Expr class (#12549)

Thank you to all our contributors for making this release possible! @​MarcoGorelli, @​Qqwy, @​alexander-beedie, @​dmitrybugakov, @​fernandocast, @​gab23r, @​itamarst, @​nameexhaustion, @​ritchie46, @​stinodego and @​uchiiii

Commits
  • 2adc669 python polars 0.19.15 (#12588)
  • b860c7f feat: warn if by column is not sorted in rolling aggregations (as opposed t...
  • be6b565 depr(python,rust!): Rename str.json_extract to str.json_decode (#12586)
  • 07207a5 fix: error when invalid list to array is given (#12584)
  • f9ec2bc feat: struct -> json encoding expression (#12583)
  • ddf459c fix: parquet: do not extend existing nested that is already complete (#12569)
  • fd9b760 feat: Implement support for multi-character comments in read_csv (#12519)
  • 1bcdf00 feat: Implement LazyFrame.sink_ndjson (#10786)
  • 402e280 fix: accidental panic if predicate selects no files (#12575)
  • 4d2027b perf: apply left side predicate pushdown also to right side on semi join (#12...
  • 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)
codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (0764f5b) 100.00% compared to head (b0cce74) 100.00%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #628 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 53 53 Lines 2388 2388 Branches 599 599 ========================================= Hits 2388 2388 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.