Canner / wren-engine

Wren Engine is the backbone of the Wren AI project - The semantic engine for LLMs, bringing business context to AI agents.
https://getwren.ai
Apache License 2.0
96 stars 21 forks source link

Password with brackets will fail #643

Open grieve54706 opened 1 week ago

grieve54706 commented 1 week ago

We make some data sources create ibis connection via connection URL. If the password is with a bracket, ibis will raise the error ValueError: Invalid IPv6 URL when urllib.parse.urlparse(url).

Follow https://github.com/ibis-project/ibis/pull/9466.

After the PR merge, we can quote the password before creating the connection.

goldmedal commented 1 week ago

https://github.com/ibis-project/ibis/pull/9466 has been merged. We can close this issue after ibis release a new version.