ibis
ibis copied to clipboard
the portable Python dataframe library
By default `rich` will decrease the size of columns until they're unreadable to make all columns fit in repr. This PR attempts to fix that by adding a trailing `...`...
first time trying ibis, using windows 10 and ibis 3.2 ``` import ibis con = ibis.duckdb.connect() # in-memory database con.list_tables() ``` I get the error in the title. I got...
BREAKING CHANGE: use ibis.common.Graph() instead of util.to_op_dag(); use graph.toposort() instead of util.toposort(); use ibis.common.annotations module instead of ibis.common.validators
depends on #4493 Closes https://github.com/ibis-project/ibis/issues/4335.
Adds `to_pyarrow` and `to_pyarrow_batches` to the alchemy backends, datafusion, and pandas. More to come. Some open questions / issues: Where should the schema inference stuff live? The type mapping is...
That these methods have different names is a bit unexpected to me, perhaps we should settle on one and deprecate the other?
It is being used only in the impala codebase.
After #4378 we'll need to help `ibis-bigquery` work with ibis 4.x.x.
`ibis.date` errors out if you refer to parent expressions using `_`. Expected: can pass `_['year'], _['month'], _['day']` to `ibis.date` to get a date expressions, just as you would `t['year'], t['month'],...
When verbose = True and interactive = True are used in Jupyter, SQL log messages are printed twice
When using Jupyter in a browser, it will render outputs in both text and HTML every time regardless of which is being displayed. Both of these calls are generating the...