weaviate-python-client
weaviate-python-client copied to clipboard
Update polars requirement from <1.3.0,>=0.20.26 to >=0.20.26,<1.4.0
Updates the requirements on polars to permit the latest version.
Release notes
Sourced from polars's releases.
Python Polars 1.3.0
🚀 Performance improvements
- Ensure metadata flags are maintained on vertical parallelization (#17804)
- Ensure only nodes that are not changed are cached in collapse optimizer (#17791)
- Use bitflags for OptState (#17788)
- Remove async directory auto-detection (#17779)
- Fix accidental quadratic horizontal concat (#17783)
- Batch parquet integer decoding (#17734)
- Use mmap-ed memory if possible in Parquet reader (#17725)
- Use bitflags for function options (#17723)
- Also set target features and tune cpu for CC (#17716)
- Introduce
MemReaderto file buffer in Parquet reader (#17712)✨ Enhancements
- Expose binary_elementwise_into_string_amortized for plugin authors, recommend
apply_into_string_amortizedinstead ofapply_to_buffer(#17903)- Expose allocator to capsule (#17817)
- Decompress in CSV / NDJSON scan (#17841)
- Ensure unique names in HConcat (#17884)
- Support authentication with HuggingFace login (#17881)
- Enable collection with gpu engine (#17550)
- Support "BY NAME" qualifier for
SQL"INTERSECT" and "EXCEPT" set ops (#17835)- Write data at table level in
write_excel(#17757)- Support PyCapsule Interface in DataFrame & Series constructors (#17693)
- Implement Arrow PyCapsule Interface for Series/DataFrame export (#17676)
- Raise informative error instead of panicking when passing invalid directives to
to_stringfor Date dtype (#17670)- Implement forward/backward fill for all types (#17861)
- Implement
is_inoperation on decimal type (#17832)- Optimise
read_excelwhen using "calamine" engine with the latestfastexcel(#17735)- Support
hf://inread_(csv|ipc|ndjson)functions (#17785)- Allow literals in sort (#17780)
- Expose 'strict' argument to 'is_in' (#17776)
- Release the GIL in
collect_schema(#17761)- Cloud support for NDJSON (#17717)
- Support API token for scanning
hf://(#17682)🐞 Bug fixes
- Scanning '%' from cloud (#17890)
- Raise suitable error when invalid column passed to
get_column_index(#17868)- Respect
glob=Falsefor cloud reads (#17860)- Properly write nest-nulled values in Parquet (#17845)
- Improve default
write_excelint/float format when using a dark "table_style" (#17869)- Fix
from_arrowfor struct type (#17839)- Fix bool/string usage of "column_totals" parameter in
write_excel(#17846)- Infer decimal scales on mixed scale input (#17840)
- Don't ignore timezones in list of dicts constructor (#14211)
- Raise on unsupported fill strategy dtype (#17837)
- Properly write nested
NullArrayin Parquet (#17807)
... (truncated)
Commits
9c29683build: Remove tune-cpu for lts-cpu (#17912)865c768Python Polars 1.3.0 (#17909)3a97d9aci(python): On Python release, trigger docs build after API reference build (...5fc791cfeat: Expose binary_elementwise_into_string_amortized for plugin authors, rec...8bbc947docs: Updating the join example input for rust for consistency with python ex...1bb1535feat(python): Expose allocator to capsule (#17817)b780ff7ci(python): Setuv pip installto verbose (#17901)2473807chore: Fix brokentyposcommand inmake pre-commitfor py-polars folder (...1f14e4afeat: Decompress in CSV / NDJSON scan (#17841)de92ea6build: Update Rust toolchain tonightly-2024-07-26(#17891)- 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)