-
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
[Bug]: duckdb.InvalidInputException: Invalid Input Error: Required module 'pandas.core.arrays.arrow.dtype' #1069
Comments
Note: I cannot update chromadb because you package it with an out of date version of fastapi even though it's not necessary to use chromadb as a python module |
I second this. Since the Pandas update of August 30th my context retrieval isn't working anymore, and no new injest is possible |
Same bug experienced here. |
Having same issue |
Aha, same issue due to using minicoda, so I change to normal env ,and its stranger bug gone |
Same issue. Any solution? |
This is a bug with duckdb and pandas 2.1.0. Until this is fixed in duckdb, you should be able to downgrade pandas to 2.0.3. |
to all in this thread - chroma has dropped |
If the outdated fastapi dependency were made optional we would be able to. I think ideally you should have to install chromadb via |
@bmanturner we do have a client-only version if that helps? |
Thanks for the quick reply and suggestion @jeffchuber, but unfortunately that won't work. We use chromadb with LangChain. Our application runs chromadb locally. We have no need to run chromadb on a separate host. |
I found a temporary workaround for the issue by downgrading to Pandas version 1.5.3. pip install pandas==1.5.3 |
In Chroma V0.4 we dropped usage of duckdb entirely. |
What happened?
I made no changes to the code. I just reinstalled my dependencies and suddenly this bug appeared
Versions
Chroma v0.3.26
Python v3.10
Relevant log output
The text was updated successfully, but these errors were encountered: