- Update Observable Plot to 0.6.10
- Add styling for titles, subtitles and captions
- Update anywidget to 0.6.3
- Update Observable Plot to 0.6.9
- Update anywidget to 0.6.1
- Fix UnicodeDecodeError with widget renderer on Windows (#17, thanks @harrylojames)
- Timestamp and datetime dataframe columns are now converted to JavaScript Date (#19, thanks @harrylojames)
- Update anywidget to 0.4.3
- Update Observable Plot to 0.6.8 (tooltips and interactions in widget renderer)
- Add light/dark/current modes
- Update apache-arrow to 12.0.0
- Update anywidget to 0.4.2
- Add small padding around figure outputs for jsdom renderer to improve presentation over non-white backgrounds.
- Update Observable Plot to 0.6.6.
jsdom
renderer now uses a local http server instead of calling a script at each invocation, greatly improving rendering speed.- Autocompletion of Plot methods should now be working in IDEs.
- Ensure that the needed version of the npm package is run if jsdom renderer is used.
- Debug mode also works with
jsdom
renderer. - Plot generator objects now have correct
__repr__
methods. - Update anywidget to 0.2.3.
- Fix: "Exception not rethrown" errors in pytest.
- Add ability to specify some default spec values to plot generator objects.
range
objects are correctly serialized as lists forjsdom
renderer.- Fix: don't add styles to svg or html output if these styles are already present.
- Fix: jsdom renderer not working on Windows.
- It is now possible to use
Plot.plot()
directly when creating a plot with default settings.Thanks to @fil for the idea. - GeoJson data passed as
string
instead ofdict
is serialized correctly. - Add debug mode to output.
- Breaking change: new API, plots are now generated with a plot generator object created by calling
Obsplot()
. Thanks to @fil for the idea. - Fix: wrong
__version__
value.
- Fix: plot not recreated correctly on widget value change.
- Fix: add watchfiles to dependencies to prevent error in Colab.
- Fix: mixing renderers in Jupyter lab moves all outputs to widgets.
- Compatibility with Python 3.8.
- New
jsdom
renderer which allows to generate plots as SVG or HTML instead of widgets. - Update Observable Plot to 0.6.5.
- First released version.