Qgrid

Latest version: v1.3.1

Safety actively analyzes 630523 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

1.0.0beta.8

Fixes a number of issues that came up in beta 7:
- Made the text column filter work as expected when a search term is applied in the filter control (135, 144, 145)
- Added support for columns containing multiple types of data (previously this locked up the widget when sorting) 133
- Made the add row button works as expected when the grid is not sorted by the index 132
- Fixed the issue where resizing a column had a side effect of clicking the column header, which resulted in a sort being triggered 134
- Convert objects to strings before attempting to display them to fix 57
- Added new `get_selected_df` method to provide a more convenient alternative to `get_selected_rows` which reflects any filtering/sorting changes 137
- Bumped the required pandas version to address 139

1.0.0beta.7

- Makes qgrid compatible with ipywidgets 7+
- Support for using qgrid in Jupyterhub and Jupyterlab (https://github.com/quantopian/qgrid/issues/85)
- Editing cells via double clicking is always available now (except for on index and inteval-type columns)
- Support for editing and filtering boolean columns (https://github.com/quantopian/qgrid/issues/95)
- Support for larger DataFrame (1 million+ rows)
- Added `get_changed_df` method to retrieve a copy of your DataFrame that reflects sorting and filtering, as well as any edits you've made. (https://github.com/quantopian/qgrid/issues/7, https://github.com/quantopian/qgrid/issues/87)
- Added `enable` and `disable` methods to allow DataFrames and Series to be displayed as qgrids automatically. (https://github.com/quantopian/qgrid/issues/8)
- Support for displaying interval columns, but not editing/filtering/sorting them (https://github.com/quantopian/qgrid/issues/113)
- Added "full screen" button to allow qgrid to take up your whole browser window (https://github.com/quantopian/qgrid/issues/120)

0.3.3

- Makes qgrid compatible with ipywidgets 6+ and jupyter notebook 5.x
- Fixes issue with double-rendering grids when `show_grid` is called

Compatible with:

| IPython / Jupyter notebook | ipywidgets |
| --- | --- |
| 5.x | 6.x |

0.3.2

- Makes qgrid compatible with ipywidgets 5+ and jupyter notebook 4.2.x
- Improves installation by not requiring exact versions in requirements.txt. Previously this was causing packages in the user's environment to be downgraded unnecessarily.

Compatible with:

| IPython / Jupyter notebook | ipywidgets |
| --- | --- |

0.3.0

- Allows users to edit a DataFrame by double clicking in the grid, as well as add/remove rows
- Changes the architecture of qgrid so it's a deployed as a widget rather than an nbextension

Compatible with:

| IPython / Jupyter notebook | ipywidgets |
| --- | --- |
| 3.x | N/A |

0.2.0

- Allow users to pass SlickGrid options to show_grid.
- Added set_defaults and set_grid_option, which enable users to permanently set any qgrid options (including the SlickGrid options mentioned above) for the lifetime of the kernel.

Compatible with:

| IPython / Jupyter notebook | ipywidgets |
| --- | --- |
| 2.x | N/A |
| 3.x | N/A |

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.