Skip to content

fix: Widen Array to Array | ChunkedArray#181

Merged
zen-xu merged 6 commits intozen-xu:mainfrom
dangotbanned:widen-array-to-chunked
Mar 3, 2025
Merged

fix: Widen Array to Array | ChunkedArray#181
zen-xu merged 6 commits intozen-xu:mainfrom
dangotbanned:widen-array-to-chunked

Conversation

@dangotbanned
Copy link
Copy Markdown
Contributor

auto-merge was automatically disabled March 2, 2025 11:51

Head branch was pushed to by a user without write access

@dangotbanned
Copy link
Copy Markdown
Contributor Author

@zen-xu I've fixed the conflicts - should be good to go wrt #181 (comment)

I have noticed some other overlapping overloads - but they were present on main already:

image

I could fix these in a follow-up?

I think they were the source of need all the verbosity here:
https://github.com/narwhals-dev/narwhals/blob/0453551ba90ef1ab809f84376ded5b874fe60b1c/narwhals/_arrow/series.py#L1091-L1152

Resolves 2x `pyright` warnings - including as I already touched `min_element_wise`

```log
TypeVar "_ScalarOrArrayT" appears only once in generic function signature
   Use "Array[Unknown] | Scalar[Unknown] | ChunkedArray[Unknown]" instead
      Pylance (reportInvalidTypeVarUse)
TypeVar "_ScalarT" appears only once in generic function signature
   Use "Scalar[Unknown]" instead
      Pylance (reportInvalidTypeVarUse)
```
@zen-xu
Copy link
Copy Markdown
Owner

zen-xu commented Mar 3, 2025

yes,go on

@zen-xu zen-xu merged commit 9276d8c into zen-xu:main Mar 3, 2025
@dangotbanned dangotbanned deleted the widen-array-to-chunked branch March 3, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants