-
Notifications
You must be signed in to change notification settings - Fork 422
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
REPO IS NO LONGER MAINTAINED AND DOES NOT SUPPORT JUPYTERLAB>=3.0.0 #380
Comments
I recommend IPYDataGrid (https://github.com/bloomberg/ipydatagrid) as a working alternative to QGrid.
|
Nice UX, but much slower to load big dataframes :-( |
There is a new QGrid "fork" (the same codebase just not git-cloned) that works with all latest jupyter machinery, minus https://github.com/JohnOmernik/qgrid It was packaged with all NPM dependencies in wheels, and works out of the box. |
Is it just the initial loading that is slow for you? I fixed a bug on this recently that made initialising much faster. |
I believe that QGrid loads dataframe lazily by default, it discovers the shape of rows/columns and when scrolling, it populates cells only when the mouse is at rest. Does |
I assume that by "loads dataframes lazily" you mean that it doesn't add DOM elements for the rows/columns that are out of view? If yes, Out of interest, what were the symptoms of slowness that you observed? Might be worth an issue on the |
I takes ~11sec to load 200k rows dataframe, while QGrid loads instantly (and ipyaggrid takes 7sec). |
https://build.opensuse.org/request/show/1092996 by user bnavigator + dimstar_suse Not maintained upstream quantopian/qgrid#380
I've created a new repo QgridNext to continue maintaining Qgrid for future Jupyter versions. QgridNext is now compatible with recent releases of Jupyter:
Now it works as a prebuilt extension (introduced in JupyterLab 3), hence JupyterLab 1/2 are no longer supported. I've reorganized documents, readme, test environments and demos for a fresh start for the new repo. Your feedback, issues and PRs are welcomed and highly appreciated! |
I just spent quite a while setting up an environment and troubleshooting different issues, when I realized that this repo is no maintained and does not support any recent version of jupyterlab.
The text was updated successfully, but these errors were encountered: