petern48 opened a new issue, #412:
URL: https://github.com/apache/sedona-db/issues/412

   e.g. If I don't set `MATURIN_PEP517_ARGS="--features s2geography"`, I'd 
expect the geography tests to be skipped instead of just fail.
   
   
   ```
   sedonadb/tests/test_sjoin.py:141: 
   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
   ../../venv/lib/python3.13/site-packages/sedonadb/testing.py:344: in 
execute_and_collect
       return self.con.sql(query).to_arrow_table()
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   ../../venv/lib/python3.13/site-packages/sedonadb/dataframe.py:257: in 
to_arrow_table
       return pa.table(self)
              ^^^^^^^^^^^^^^
   pyarrow/table.pxi:6228: in pyarrow.lib.table
       ???
   pyarrow/ipc.pxi:848: in pyarrow.lib.RecordBatchReader.read_all
       ???
   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
   
   >   ???
   E   pyarrow.lib.ArrowInvalid: External error: This feature is not 
implemented: Implementation for st_distance([WkbView(Spherical, 
Some(AuthorityCode { authority: "OGC", code: "CRS84" })), WkbView(Spherical, 
Some(AuthorityCode { authority: "OGC", code: "CRS84" }))]) was not registered
   
   pyarrow/error.pxi:92: ArrowInvalid
   =================================================== short test summary info 
====================================================
   FAILED 
sedonadb/tests/test_sjoin.py::test_spatial_join_geography[ST_Intersects(sjoin_geog1.geog,
 sjoin_geog2.geog)-INNER JOIN] - pyarrow.lib.ArrowInvalid: External error: This 
feature is not implemented: Implementation for 
st_intersects([WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" })), WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" }))]) was not registered
   FAILED 
sedonadb/tests/test_sjoin.py::test_spatial_join_geography[ST_Intersects(sjoin_geog1.geog,
 sjoin_geog2.geog)-LEFT OUTER JOIN] - pyarrow.lib.ArrowInvalid: External error: 
This feature is not implemented: Implementation for 
st_intersects([WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" })), WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" }))]) was not registered
   FAILED 
sedonadb/tests/test_sjoin.py::test_spatial_join_geography[ST_Intersects(sjoin_geog1.geog,
 sjoin_geog2.geog)-RIGHT OUTER JOIN] - pyarrow.lib.ArrowInvalid: External 
error: This feature is not implemented: Implementation for 
st_intersects([WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" })), WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" }))]) was not registered
   FAILED 
sedonadb/tests/test_sjoin.py::test_spatial_join_geography[ST_Distance(sjoin_geog1.geog,
 sjoin_geog2.geog) < 100000-INNER JOIN] - pyarrow.lib.ArrowInvalid: External 
error: This feature is not implemented: Implementation for 
st_distance([WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" })), WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" }))]) was not registered
   FAILED 
sedonadb/tests/test_sjoin.py::test_spatial_join_geography[ST_Distance(sjoin_geog1.geog,
 sjoin_geog2.geog) < 100000-LEFT OUTER JOIN] - pyarrow.lib.ArrowInvalid: 
External error: This feature is not implemented: Implementation for 
st_distance([WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" })), WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" }))]) was not registered
   FAILED 
sedonadb/tests/test_sjoin.py::test_spatial_join_geography[ST_Distance(sjoin_geog1.geog,
 sjoin_geog2.geog) < 100000-RIGHT OUTER JOIN] - pyarrow.lib.ArrowInvalid: 
External error: This feature is not implemented: Implementation for 
st_distance([WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" })), WkbView(Spherical, Some(AuthorityCode { authority: "OGC", code: 
"CRS84" }))]) was not registered
   ========================= 6 failed, 2188 passed, 18 skipped, 2 xfailed, 2 
xpassed in 215.94s (0:03:35) =========================
   Failed to verify release candidate. See 
/var/folders/97/h5r_bfwn6f98dlt3t8vm99t00000gn/T/sedonadb-0.2.0.XXXXXX.b2ewSsfIQn
 for details.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to