You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[python] Use arrow API to cast python tables before sending to C++ (#4359)
* (WIP) Safe-cast pyarrow tables on write
Still needs the following:
* fix schema names for GeometryDataFrame
* test unsafe casting
* Fix casting for geometry dataframe outlines
* Update history
* Switch from deprecated `field_by_name` to `field`
* Update error message and remove unneeded type declaration
* Take tests from PR #4311
Add test for dictionary casting from
#4311
Co-authored-by: XanthosXanthopoulos <[email protected]>
* Add xfail to uncovered bug
* Remove test that is checking for unsafe cast
* Fix syntax for xfail
---------
Co-authored-by: XanthosXanthopoulos <[email protected]>
(cherry picked from commit a1f6a68)
Copy file name to clipboardExpand all lines: apis/python/HISTORY.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,12 @@ All notable changes to the Python TileDB-SOMA project will be documented in this
4
4
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
6
6
7
+
## [2.3.0]
8
+
9
+
### Fixed
10
+
11
+
-\[[#4359](https://github.com/single-cell-data/TileDB-SOMA/pull/4359)\] Fix unsafe casting of data on write when the input data type in a PyArrow table or batch does not match the existing schema.
0 commit comments