v0.3.0
0.3.0 (11.07.2025)
Added
- Added codespell spellchecking to pre-commit hooks (excluding
demo.ipynb). #157 - Added Çağtay Fabry as an author in
pyproject.toml. #157
Changed
- Updated
ipywidgetsdependency to require version>=8.1. #157 - Updated
matplotlibdependency to require version>=3.8. #157 - Updated ruff pre-commit hook to use
ruff-checkand bumped ruff version tov0.12.2. #157 - Improved type hint for
last_plotinWidgetGrooveSelectionTCPMovementto useCoordinateSystemManagerVisualizerK3D | None. #157 - Replaced usage of
pd.TimedeltaIndexwithpd.to_timedeltainto_treefor improved time data handling. #157 - Improved removal of lines in matplotlib axes by using
artist.remove()instead ofax.lines.clear()in_update_plot. #157
Fixed
- Updated unsafe input detection test in
is_safe_nd_arrayby adding a test case for[1., 2.]. #157
Removed
- Removed the
displayand_ipython_display_methods inwidget_base.py(previously used for frontend drawing). #157
(show widgets with default notebook output or explicitdisplay()call)
What's Changed
- fix widgets by @CagtayFabry in #157
Full Changelog: v0.2.6...v0.3.0