weaviate-python-client
weaviate-python-client copied to clipboard
Update polars requirement from <1.18.0,>=0.20.26 to >=0.20.26,<1.27.0
Updates the requirements on polars to permit the latest version.
Release notes
Sourced from polars's releases.
Python Polars 1.26.0
🚀 Performance improvements
- Use views for binary hash tables and add single-key binary variant (#21872)
- Avoid rechunking in gather (#21876)
- Switch ahash for foldhash (#21852)
- Put THP behind feature flag (#21853)
- Enable THP by default (#21829)
- Improve join performance for expanding joins (#21821)
- Use binary_search instead of contains in business-day functions (#21775)
✨ Enhancements
- Add support for io-plugins in new-streaming (#21870)
- Add
PartitionParted(#21788)- Minor improvements to EXPLAIN plan output (#21822)
- Add
explain_all(#21797)- Allow to use
repeat_bywith (nested) lists and structs (#21206)🐞 Bug fixes
- Fix
DataFrame.nan_to_nullwork for tuple (#21861)- Allow
pivoton empty frame for all integer index dtypes (#21890)- Null panic on decimal aggregate (#21873)
- Join with categoricals on new-streaming engine (#21825)
- Fix div 0 partitioned group-by (#21842)
- Incorrect quote check in CSV parser (#21826)
- Add option to use relative paths for plugin libraries (#21675)
- Respect header separator in
sink_csv(#21814)- Deprecation of
streaming=False(#21813)- Fix collect_all type-coercion (#21810)
- Memory leaks in SharedStorage (#21798)
- Make
Nonerefer touncompressedinsink_ipc(#21786)📖 Documentation
- Add sources and sinks to user-guide (#21780)
🛠️ Other improvements
- Change dynamic literals to be separate category (#21849)
- Add POLARS_TIMEOUT_MS for timing out slow Polars tests (#21887)
- Disable --dist loadgroup in pytest (#21885)
- Fix refcount assert being messed up by pytest assertion magic (#21884)
- Add env vars to configure new-streaming buffer sizes (#21818)
Thank you to all our contributors for making this release possible!
@Kevin-Patyk,@MarcoGorelli,@alexander-beedie,@anath2,@borchero,@coastalwhite,@dongchao-cn,@kgv,@mcrumiller,@nameexhaustion,@orlpand@ritchie46
Commits
ac9d598Python Polars 1.26.0 (#21894)2e194f3refactor: Change dynamic literals to be separate category (#21849)9b63946fix(python): FixDataFrame.nan_to_nullwork for tuple (#21861)c459cf7fix: Allowpivoton empty frame for all integer index dtypes (#21890)04d0148refactor(rust): Add bridge for multi scan (#21863)fda3191feat: Add support for io-plugins in new-streaming (#21870)d95e343chore: Add POLARS_TIMEOUT_MS for timing out slow Polars tests (#21887)3c2ac5brefactor(rust): RemoveFileTypein favor ofReaderCapabilitiesfor new-st...4fd8d57chore: Disable --dist loadgroup in pytest (#21885)32c4780chore: Fix refcount assert being messed up by pytest assertion magic (#21884)- 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)