Skip to content

fix(python/sedonadb): Add pandas < 3.0 Series entry to SPECIAL_CASED_LITERALS#609

Merged
Kontinuation merged 3 commits intoapache:mainfrom
Kontinuation:fix/pandas-series-literal-compat
Feb 13, 2026
Merged

fix(python/sedonadb): Add pandas < 3.0 Series entry to SPECIAL_CASED_LITERALS#609
Kontinuation merged 3 commits intoapache:mainfrom
Kontinuation:fix/pandas-series-literal-compat

Conversation

@Kontinuation
Copy link
Member

Summary

  • Adds the missing "pandas.core.series.Series" entry to SPECIAL_CASED_LITERALS in literal.py, fixing test_pandas_literal and test_geopandas_literal failures on pandas < 3.0 (Python 3.9 CI).
  • The dict already handled both pandas < 3.0 and >= 3.0 naming for DataFrame but was missing the < 3.0 variant for Series.

…LITERALS

The SPECIAL_CASED_LITERALS dict handled both pandas < 3.0 and >= 3.0
naming for DataFrame but was missing the pandas < 3.0 entry for Series
(pandas.core.series.Series), causing test_pandas_literal and
test_geopandas_literal to fail on Python 3.9 CI.
Copy link
Member

@paleolimbot paleolimbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@Kontinuation Kontinuation marked this pull request as ready for review February 13, 2026 09:39
@Kontinuation
Copy link
Member Author

python-wheels tests passes after applying this patch. I think it is good to merge.

@Kontinuation Kontinuation merged commit 2888917 into apache:main Feb 13, 2026
4 checks passed
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