Commit bd61239
### Rationale for this change
### What changes are included in this PR?
* A new specification for Arrow PyCapsules and related dunder methods
* Implementing the dunder methods for `DataType`, `Field`, `Schema`, `Array`, `RecordBatch`, `Table`, and `RecordBatchReader`.
### Are these changes tested?
Yes, I've added various roundtrip tests for each of the types.
### Are there any user-facing changes?
This introduces some new APIs and documents them.
* Closes: #34031
* Closes: #35531
Authored-by: Joris Van den Bossche <[email protected]>
Signed-off-by: Antoine Pitrou <[email protected]>
1 parent 1b3f498 commit bd61239
File tree
13 files changed
+1177
-11
lines changed- docs/source
- format
- CDataInterface
- python
- python/pyarrow
- includes
- tests
13 files changed
+1177
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
990 | 990 | | |
991 | 991 | | |
992 | 992 | | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
0 commit comments