An agent based LLM assistant that extends RAG with batch entity extraction and SQL querying to improve performance on multi-step and analytical questions.
A user (@lciaan) reported the issue that the docker build of the agent depends on Rust and fails as a result of this. The package causing the problem is pyreqwest-impersonate. I'm unsure which of our requirements depends on this package.
I personally tried resolving this issue by finding precompiled wheels for this package, but unfortunately couldn't find ones that match our linux distribution. Also tried installing allowing the docker build to compile the wheels but there were also issues with this.
In the end upgrading to Python 3.12 worked and seems like the most clean solution, however, I didn't test if our other dependencies are okay with this upgrade.
A user (@lciaan) reported the issue that the docker build of the agent depends on Rust and fails as a result of this. The package causing the problem is
pyreqwest-impersonate
. I'm unsure which of our requirements depends on this package.I personally tried resolving this issue by finding precompiled wheels for this package, but unfortunately couldn't find ones that match our linux distribution. Also tried installing allowing the docker build to compile the wheels but there were also issues with this.
In the end upgrading to Python 3.12 worked and seems like the most clean solution, however, I didn't test if our other dependencies are okay with this upgrade.