ibis icon indicating copy to clipboard operation
ibis copied to clipboard

the portable Python dataframe library

Results 658 ibis issues
Sort by recently updated
recently updated
newest added

Partially addresses https://github.com/ibis-project/ibis/issues/8532. It just implements materializing uuids to pyarrow strings on the few backends where this is broken. Longer term, we might want to switch to materiliazing as pyarrow...

tests
impala
postgres
sqlite
clickhouse
mysql
pyspark
sql
flink

Hello, I'm having some trouble handling NaN and NULL values, especially for float columns. I don't know if the documentation could be improved on this point, if the API could...

### Is your feature request related to a problem? In pandas, NaNs are treated as NULL. This means that, because we use pandas to create a dataframe during memtable creation,...

feature

### Is your feature request related to a problem? The pyspark saveAsTable method has `**options`, but I don't think I can use them in `create_table`. ### What is the motivation...

feature

### Is your feature request related to a problem? ```python import ibis # literal() respects the type kwarg as I would expect, # and errors as I expect when a...

feature

### What happened? Nested `mutate()` generates invalid SQL query. See reprex adapted from https://github.com/posit-dev/pointblank/blob/main/pointblank/_interrogation.py#L91-L152: ``` # %% import ibis import pandas as pd ibis.options.interactive = True # dataframe data =...

bug
mssql

### Is your feature request related to a problem? _No response_ ### What is the motivation behind your request? In my usage scenario, I often use JSON operations. However, Ibis...

feature

### Is your feature request related to a problem? This would be quite a large change. I understand if you just want to squash teh whole idea. In both my...

feature
datatypes

### Is your feature request related to a problem? When writing unit tests that use ibis, it is annoying to assert that two tables (including their data!) are equal. It...

feature

### Is your feature request related to a problem? Parsing a csv with iso-8859-1-encoding is impossible with polars-backend: `ibis.polars.connect().read_csv(my_path, encoding='iso-8859-1')` fails, as it uses polars' scan_csv, which supports utf-8 only....

feature