- Build javascript in the package with node_modules.tar.gz, generated
locally from package.json and create_node_modules.sh
- Update to 0.12.45 (CVE-2025-5889, bsc#1244347)
* feat: add Figure.get_svg_data similar to get_png_data
* Backport PR #1644: fix: save_png doesn't work when character \xa0 is used
* fix: ascent is now in scipy.datasets instead of scipy.misc
* chore: prettier on ScatterGL
* fix: after animation, update once without animation for range issue
* perf: no need to do an animation if duration is 0
OBS-URL: https://build.opensuse.org/request/show/1288674
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-bqplot?expand=0&rev=44
- Update to 0.12.40
* fix: remove numpy upper bound pin by @maartenbreddels in #1601
* fix: background color of figure was not computed properly by
@maartenbreddels in #1603
* fix: axis formatting depended on initial values or changes
#1541
* fix: resize not always working by @mariobuikhuizen in #1598
* Backport PR #1511 on branch 0.12.x (Fix missing interpolation
options) by @meeseeksmachine in #1525
* feature: custom axis labeling from kernel side (tick_labels).
by @maartenbreddels in #1526
* Backport PR #1506 on branch 0.12.x (Add +, x and . as markers)
by @meeseeksmachine in #1529
* Backport PR #1505 on branch 0.12.x (Plotting Widgets) by
@meeseeksmachine in #1530
* Backport PR #1539: fix: figure is not updating when margins
change by @mariobuikhuizen in #1581
* Backport resize observer PR #1531 by @martinRenou in #1593
* fix: panning in a by CSS rotated plot doesn't work correctly by
@mariobuikhuizen in #1585
* Fix luminowidget error for ipywidgets 7 by @martinRenou in
#1523
* Exclude tests top-level package, add some JupyterLab trove
classifiers by @meeseeksmachine in #1518
* Fix processPhosphorMessage for ipywidgets 7 by @meeseeksmachine
in #1522
* ipywidgets 8 support by @martinRenou in #1517
* fix: line label invisible in dark theme by @meeseeksmachine in
#1472
* Add default color CSS selectors to node text by
OBS-URL: https://build.opensuse.org/request/show/1117779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bqplot?expand=0&rev=10
* fix: remove numpy upper bound pin by @maartenbreddels in #1601
* fix: background color of figure was not computed properly by
@maartenbreddels in #1603
* fix: axis formatting depended on initial values or changes
#1541
* fix: resize not always working by @mariobuikhuizen in #1598
* Backport PR #1511 on branch 0.12.x (Fix missing interpolation
options) by @meeseeksmachine in #1525
* feature: custom axis labeling from kernel side (tick_labels).
by @maartenbreddels in #1526
* Backport PR #1506 on branch 0.12.x (Add +, x and . as markers)
by @meeseeksmachine in #1529
* Backport PR #1505 on branch 0.12.x (Plotting Widgets) by
@meeseeksmachine in #1530
* Backport PR #1539: fix: figure is not updating when margins
change by @mariobuikhuizen in #1581
* Backport resize observer PR #1531 by @martinRenou in #1593
* fix: panning in a by CSS rotated plot doesn't work correctly by
@mariobuikhuizen in #1585
* Fix luminowidget error for ipywidgets 7 by @martinRenou in
#1523
* Exclude tests top-level package, add some JupyterLab trove
classifiers by @meeseeksmachine in #1518
* Fix processPhosphorMessage for ipywidgets 7 by @meeseeksmachine
in #1522
* ipywidgets 8 support by @martinRenou in #1517
* fix: line label invisible in dark theme by @meeseeksmachine in
#1472
* Add default color CSS selectors to node text by
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-bqplot?expand=0&rev=29
- Update to 0.12.3
* Add versions lookup table in the README
* Axis: Fix axis side validation
* Binary Serializers: Add support for pandas.Timestamp array
* DOC: Fix a few Sphinx warnings
* GridHeatMap: Add tests
* GridHeatmap: Fix selection
* MarketMap: Fix text style at creation
* Pie: Add tests
* Pie: Fix Labels and data update
* Remove unused function
* Update tests
* added a tutorial for building compound widgets
* cleaned up notebook metadata hence reducing the size of the file
* cleared metadata thereby reducing file size significantly
* cleared metadata, fixed image path and url link to image documentation
* cleared output cells, used pyplot to reduce code and removed redundant widgets
OBS-URL: https://build.opensuse.org/request/show/773167
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-bqplot?expand=0&rev=15
- Update to 0.12.2
* Tests: Use DOM element API for fetching the fill style
* Hist: Add tests
* Hist: Add support for selected_style and unselected_style in Hist
* Hist: Remove unused method
* Hist: Respect the 'colors' attribute when coloring the bars
* Hist: Use same default colors value as in Bars
* test: background color changed due to css fix
* test: tests should include css
* fix: screenshot CSS was missing CSS variables
* Refactor Figure sizing logic
* Cleaning Heatmap implementation
* fix: make pan and zoom work with Logscale
* fix: use z-index:0 for all layers to not overlap with higher z-index …
* fix: avoids CORS error when building css for svg screenshot
* fix: ColorScale can miss events because render does not return a Promise
* add event listeners and classes to render tooltip for OHLC mark
* add labels to bar mark
* Add TypeScript annotations, refactoring, setters/getters
* Bump lodash from 4.17.11 to 4.17.15 in /js
* Bump mixin-deep from 1.3.1 to 1.3.2 in /js
* Bump js-yaml from 3.7.0 to 3.13.1 in /js
OBS-URL: https://build.opensuse.org/request/show/764786
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-bqplot?expand=0&rev=13
- Update to version 0.11.5
* silence brush events on selected_changed
- Update to version 0.11.4
* Scatter label color now follow theme
* Fixup color axis domain
* Fixup election example notebook
- Update to version 0.11.3
* Fixup interaction layer wrt typed fields
* Set # of axis ticks for DateScale by width
* fixed an issue where 'selected' wasn't getting updated on empty brush
* Revise outlier selection method
* Fix d3 selections
* not setting default labels in lieu of empty labels
* increased pie label font size to 12px
* Make fill_opcities work with fill=inside
- Rename to to match python package naming guidelines.
- Split jupyter components into own subpackage.
- Fix dependencies
OBS-URL: https://build.opensuse.org/request/show/702898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bqplot?expand=0&rev=1
- Update to version 0.11.5
* silence brush events on selected_changed
- Update to version 0.11.4
* Scatter label color now follow theme
* Fixup color axis domain
* Fixup election example notebook
- Update to version 0.11.3
* Fixup interaction layer wrt typed fields
* Set # of axis ticks for DateScale by width
* fixed an issue where 'selected' wasn't getting updated on empty brush
* Revise outlier selection method
* Fix d3 selections
* not setting default labels in lieu of empty labels
* increased pie label font size to 12px
* Make fill_opcities work with fill=inside
- Rename to to match python package naming guidelines.
- Split jupyter components into own subpackage.
- Update to version 0.11.2
* Merge pull request #742 from ChakriCherukuri/pyplot_fix
* fixed an issue with marker strings (default_colors renamed to colors)
* use trait instead of setter
* fix: empty brush updates brush.selected
* Don't squeeze array because of single stacked bar
* apply selected styles on redraw
* Listen to colorscale changes in GridHeatMap
* Adding extrapolation option for ColorScale
* Do light/dark styling with JupyterLab theming system.
* add auto_detect_outliers property to front-end model
- Update to version 0.11.1
* Fixup notebook links
* Fixup marker update in Scatter plot
* package-lock update
- Don't need to manually enable extension.
- Double-check target directory.
- Initial version
OBS-URL: https://build.opensuse.org/request/show/698288
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-bqplot?expand=0&rev=1