-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
datafusion-cli not installed #9294
Comments
python module works python3
Python 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import datafusion
>>> datafusion.__version__
'35.0.0' |
Hmm, I think this issue may move to https://github.com/apache/arrow-datafusion-python? |
thanks. |
datafusion-cli is in this repo. I meant its pypi packaging and release should be done at https://github.com/apache/arrow-datafusion-python. I think the issue is not datafusion-cli itself or its functionality but the pypi package issue. |
Anyway, it is okay to keep it open to get visibility. :) |
I think there is a brew package if you are on Mac: brew install datafusion |
Actually, does the datafusion pypi package even include datafusion-cli in the first place? 🤔 I did a quick search through https://github.com/apache/arrow-datafusion-python and found no actual mention of datafusion-cli (though in fairness I'm not familiar with that repo or the process of packaging a Python package) Maybe the documentation on that CLI user guide page is mistaken on that account? Relevant PR: #8389 cc @Weijun-H |
After checking the documentation in apache/arrow-datafusion-python, I discovered that the current PyPi installation for CLI is incorrect @Jefffrey . Perhaps it's time to implement |
|
Hey @l1t1 the current datafusion-cli on PyPI is meant to be a test, it's not automated for future releases as the PR is not yet merged. I'd appreciate if you can re-open the issue to be closed after the PR is merged. |
I left a comment on #9452 (comment) DataFusion is a Rust project and datafusion-cli is already available via cargo, which is the default packaging manager for Rust. If we want to use Python packaging for datafusion-cli, it seems logical to do that in the DataFusion Python repository. |
version 37.1.0 still has the issue
|
Describe the bug
https://arrow.apache.org/datafusion/user-guide/cli.html
the CLI cannot run
To Reproduce
pip install datafusion
datafusion-cli
Expected behavior
the CLI runs
Additional context
No response
The text was updated successfully, but these errors were encountered: