-
Notifications
You must be signed in to change notification settings - Fork 175
Open
Labels
Description
Following #2007, there were a lot of things that still needed addressing upstream.
The end-goal will be removing/greatly reducing the need for the Incomplete marker and excessive use of typing.cast(...) - to get things working
PRs
I expect this list may grow longer - depends on how many things are solved by (zen-xu/pyarrow-stubs#181)
- fix: Preserve generic in
ChunkedArray.typezen-xu/pyarrow-stubs#177 - fix: Widen
ArraytoArray | ChunkedArrayzen-xu/pyarrow-stubs#181 - fix: Add placeholder annotations to
pc.if_elsezen-xu/pyarrow-stubs#182 - fix: Avoid
chunked_arrayoverlapping overloads zen-xu/pyarrow-stubs#183 - fix: resolve some
pa.computeoverlaps zen-xu/pyarrow-stubs#184 - fix: add
pc.fill_nullzen-xu/pyarrow-stubs#185 - fix: Include
Arrayinchunked_arrayoverload zen-xu/pyarrow-stubs#190 - fix: Add missing
pc.equaloverload zen-xu/pyarrow-stubs#196 - feat: Fully spec
TableGroupBy.aggregatezen-xu/pyarrow-stubs#197 - fix: Allow
Iterable[Table]inconcat_tableszen-xu/pyarrow-stubs#203 - fix: Allow
ChunkedArray[BooleanScalar]inpc.invertzen-xu/pyarrow-stubs#204 - fix: Add missing return type to
ChunkedArray.filterzen-xu/pyarrow-stubs#205 - fix: Add relaxed final overload to logical functions zen-xu/pyarrow-stubs#206
- fix: Resolve
Scalar.as_pywarnings forDictionaryTypezen-xu/pyarrow-stubs#207 - fix: Resolve
pa.scalaroverload overlaps zen-xu/pyarrow-stubs#208 - fix: Resolve all
array.pyierrors zen-xu/pyarrow-stubs#209 - fix: Allow
ChunkedArrayinTable.set_columnzen-xu/pyarrow-stubs#211 - feat: Convert
types.is_*intoTypeIsguards zen-xu/pyarrow-stubs#215 - fix: Add default to
pc.sort_indiceszen-xu/pyarrow-stubs#216 - fix: Match runtime behavior of
(Table|RecordBatch).selectzen-xu/pyarrow-stubs#221 - fix: Add missing
DictionaryArraymethods/properties zen-xu/pyarrow-stubs#226
Issues
- Type Stubs Maintenance/Tooling zen-xu/pyarrow-stubs#186
- [Python] Type stubs apache/arrow#30426
- A new home for pyarrow-stubs? apache/arrow#45919
Releases
- https://github.com/zen-xu/pyarrow-stubs/releases/tag/17.18
- Partially updated in (0237f7a)
- Fully updated in chore: Clean up
_arrow#2275
- https://github.com/zen-xu/pyarrow-stubs/releases/tag/19.1
- https://github.com/zen-xu/pyarrow-stubs/releases/tag/19.2
- https://github.com/zen-xu/pyarrow-stubs/releases/tag/19.3