Skip to content

ci: fix python datafusion test#5991

Merged
wjones127 merged 2 commits intolance-format:mainfrom
wjones127:fix-datafusion-test
Feb 23, 2026
Merged

ci: fix python datafusion test#5991
wjones127 merged 2 commits intolance-format:mainfrom
wjones127:fix-datafusion-test

Conversation

@wjones127
Copy link
Copy Markdown
Contributor

Fixing error:

FAILED python/tests/test_table_provider.py::test_table_loading - ImportError: Incompatible libraries. DataFusion 52.0.0 introduced an incompatible signature change for table providers. Either downgrade DataFusion or upgrade your function library.

@github-actions github-actions Bot added python ci Github Action or Test issues labels Feb 23, 2026
@github-actions
Copy link
Copy Markdown
Contributor

PR Review

P0 Bug: Invalid version specifier syntax

The change "datafusion>=50.1<52" is missing a comma between version constraints. Per PEP 440, multiple specifiers must be comma-separated.

Current (invalid):

"datafusion>=50.1<52"

Should be:

"datafusion>=50.1,<52"

Without the comma, pip will fail to parse the dependency specification.

@wjones127 wjones127 merged commit 3ee410d into lance-format:main Feb 23, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Github Action or Test issues python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants