Plots.jl icon indicating copy to clipboard operation
Plots.jl copied to clipboard

Compatibility with PlotlyBase v0.8.x

Open truedichotomy opened this issue 2 years ago • 1 comments

I get the following warning when I use Plots with the Plotly backend:

┌ Warning: PlotlyBase 0.8.18 is not compatible with this version of Plots. The declared compatibility is 0.7.

Backends

This bug occurs on ( insert x below )

Backend yes no untested
gr (default)
pyplot
plotlyjs
plotly x
pgfplotsx
unicodeplots
inspectdr
gaston

Versions

Plots.jl version: v1.29.0 Backend version (]st -m PlotlyBase): [a03496cd] PlotlyBase v0.8.18 Output of versioninfo():

Julia Version 1.9.0-DEV.637
Commit 1e17a166fd (2022-05-23 09:20 UTC)
Platform Info:
  OS: macOS (arm64-apple-darwin21.5.0)
  CPU: 8 × Apple M1
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-13.0.1 (ORCJIT, apple-m1)
  Threads: 1 on 4 virtual cores

truedichotomy avatar May 23 '22 12:05 truedichotomy

That is the expected bahaviour and currently our best option to hint compatibility bounds of optional dependencies to the user.

If you don't need to save your plot to file you are free to ignore that warning otherwise it would be good to either add a compat bound for PlotlyBase to your environment or pin PlotlyBase to the latest 0.7 version.

BeastyBlacksmith avatar May 25 '22 15:05 BeastyBlacksmith