Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Make Datafusion dependency explicit #10695

@ntjohnson1

Description

@ntjohnson1

Describe the bug
Rerun imports from datafusion in python but doesn't specify it as a requirement.

To Reproduce

uv venv --python=3.12
source .venv/bin/activate
python
>>> from rerun.utilities.datafusion.functions import url_generation
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/nick/repos/rerun/.venv/lib/python3.12/site-packages/rerun_sdk/rerun/utilities/datafusion/functions/url_generation.py", line 4, in <module>
    from datafusion import Expr, ScalarUDF, col, udf
ModuleNotFoundError: No module named 'datafusion'

Expected behavior
We should be able to import all of the code included in our python package.

Desktop (please complete the following information):

  • OS: macOS

Rerun version
'0.24.0'

Metadata

Metadata

Assignees

No one assigned

    Labels

    dataplatformRerun Data Platform integrationsdk-pythonPython logging API🪳 bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions