You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think this is not a problem anymore on main, because I can't find this code:
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/dialects.py", line 34, in Generator
sge.Median: rename_func("median")
But recording this for posterity.
When I installed ibis-framework[sqlite]==10.0.0 in my local environment, I had these version schemes listed:
Requirement already satisfied: ibis-framework==10.0.0 in /home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages (10.0.0)
Requirement already satisfied: sqlglot<26.4,>=23.4 in /home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages (from ibis-framework==10.0.0) (23.12.2)
However, with sqlglot 23.12.2, I ran into an AttributeError.
This was resolved by bumping sqlglot to 26.
What version of ibis are you using?
10.0.0
What backend(s) are you using, if any?
sqlite
Relevant log output
>>> import ibis
>>> ibis.__version__
'10.0.0'
>>> import ibis.backends.sql.compilers as sc
Traceback (most recent call last):
File "<stdin>", line 1, in<module>
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/compilers/__init__.py", line 25, in<module>
from ibis.backends.sql.compilers.athena import AthenaCompiler
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/compilers/athena.py", line 8, in<module>
from ibis.backends.sql.compilers.trino import TrinoCompiler
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/compilers/trino.py", line 23, in<module>
from ibis.backends.sql.dialects import Trino
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/dialects.py", line 27, in<module>
class ClickHouse(_ClickHouse):
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/dialects.py", line 28, in ClickHouse
class Generator(_ClickHouse.Generator):
File "/home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages/ibis/backends/sql/dialects.py", line 34, in Generator
sge.Median: rename_func("median"),
^^^^^^^^^^
AttributeError: module 'sqlglot.expressions' has no attribute 'Median'
>>>
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
What happened?
I think this is not a problem anymore on
main
, because I can't find this code:But recording this for posterity.
When I installed
ibis-framework[sqlite]==10.0.0
in my local environment, I had these version schemes listed:Requirement already satisfied: ibis-framework==10.0.0 in /home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages (10.0.0)
Requirement already satisfied: sqlglot<26.4,>=23.4 in /home/anja/anaconda3/envs/visidata/lib/python3.11/site-packages (from ibis-framework==10.0.0) (23.12.2)
However, with
sqlglot 23.12.2
, I ran into anAttributeError
.This was resolved by bumping
sqlglot
to 26.What version of ibis are you using?
10.0.0
What backend(s) are you using, if any?
sqlite
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: