-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove use of matplotlib's get_offset_position #4372
Conversation
Fixes #3624 ? |
Does this restore compatibility all the way up to the current MPL v3.8.0? Kind of remarkable that code written 9 years ago, for MPL v1.3, kept working through two major version bumps but broke on a minor 😅 In addition to my comment above, there are two things we'll want to do before merging:
|
@alexcjohnson Done, as requested.
Good question. Maybe it was deprecated and no one noticed? Thanks for your quick attention to this issue. It totally breaks WandB's use of plots, so it will be awesome to get this in. |
oh dear, may have opened a can of worms upgrading those dependencies, here's the failure from Py3.9:
Are you able to see these logs @NeilGirdhar? I still think we should make these upgrades, since otherwise our tests are way out-of-date vs what users will actually install today. If you're able to sort these out (along with running |
Why don't we bump everything to at least NEP 29's defaults? |
* Update matplotlib test versions
@alexcjohnson Is there anything else I should do to polish this off? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💃 Nice work @NeilGirdhar! Merging, I expect we'll release this next week with the next plotly.js minor. Thanks!
Thanks for the quick review process! |
@alexcjohnson Any chance we could get a release soon with this since it breaks WandB? |
Sorry for the delay @NeilGirdhar - we’re just finishing up a feature in plotly.js and then will make a release. Should be the next couple of days. |
@alexcjohnson No problem at all! Looking forward to the release :) |
Code PR
plotly.graph_objects
, my modifications concern thecodegen
files and not generated files.modified existing tests.
new tutorial notebook (please see the doc checklist as well).