paddymul / buckaroo

Buckaroo - the data wrangling assistant for pandas. Quickly explore dataframes, and run pandas commands via a GUI. Works inside the jupyter notebook.
https://paddymul.github.io/buckaroo/
BSD 3-Clause "New" or "Revised" License
227 stars 9 forks source link

Buckaroo doesn't display numeric column names, no display #252

Closed paddymul closed 3 weeks ago

paddymul commented 8 months ago

Checks

What type of jupyter notebook were you using (VSCode notebook, google colab, Jupyter Lab, Jupyter notebook). Select multiple if you can reproduce this in multiple environments. If other, please add to description.

Jupyter Lab

Reproducible example

import pandas as pd
import buckaroo
df = pd.DataFrame([[1,2,3]])
df

Issue description

There is a js error. that prevents any display. additionally there isn't a python error, this is confusing users.

Expected behavior

Buckaroo should display something.

Installed versions

``` Replace this line with the output of buckaroo.debug_packages(). Leave the backticks in place. ```

Jupyter Log output

No response

paddymul commented 3 weeks ago

Fixed by #325 when a non unique column list is passed in, a DuplicateColumnsException is thrown and an error message is printed.