Python Deephaven plugins don't work after deephaven_legacy rename #2172
Labels
bug
Something isn't working
matplotlib
python-server-side
release blocker
A bug/behavior that puts is below the "good enough" threshold to release.
Milestone
Steps to reproduce:
pip install deephaven-plugin
from deephaven.server.plugin.object import *
to try to import these utilsExpected, no error occurs.
Actual:
You can also reproduce this by trying to use a plugin like matplotlib.
The bug is that
pyintegration/deephaven/server/plugin/object/__init__.py
references deephaven.Plot, which is now part of deephaven_legacy, which means that this code won't work with the new deephaven plots. The import for deephaven.Plot.figure_wrapper.FigureWrapper should be removed, as should the_unwrap
method, and both replaced with the new ABC that allows for consistent unwrapping.The text was updated successfully, but these errors were encountered: