-
-
Notifications
You must be signed in to change notification settings - Fork 25.9k
🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 #30758
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
🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 #30758
Conversation
We have a few examples that need an update to work without raising a warning with the latest version of plotly:
/cc @ArturoAmorQ since you are worked in the If supporting several older plotly versions makes the example too complicated, we can probably try to update the version of |
That's a very odd message, here's the trace: Traceback (most recent call last):
File "/home/circleci/project/examples/model_selection/plot_grid_search_text_feature_extraction.py", line 176, in <module>
fig = px.scatter(
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/express/_chart_types.py", line 69, in scatter
return make_figure(args=locals(), constructor=go.Scatter)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/express/_core.py", line 2756, in make_figure
fig.update_layout(template=args["template"], overwrite=True)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/graph_objs/_figure.py", line 787, in update_layout
return super(Figure, self).update_layout(dict1, overwrite, **kwargs)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 1392, in update_layout
self.layout.update(dict1, overwrite=overwrite, **kwargs)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5123, in update
BaseFigure._perform_update(self, kwargs, overwrite=overwrite)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 3896, in _perform_update
plotly_obj[key] = val
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5898, in __setitem__
super(BaseLayoutHierarchyType, self).__setitem__(prop, value)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 4852, in __setitem__
self._set_compound_prop(prop, value)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5263, in _set_compound_prop
val = validator.validate_coerce(val, skip_invalid=self._skip_invalid)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/_plotly_utils/basevalidators.py", line 2797, in validate_coerce
return super(BaseTemplateValidator, self).validate_coerce(
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/_plotly_utils/basevalidators.py", line 2508, in validate_coerce
v = self.data_class(v)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/graph_objs/layout/_template.py", line 327, in __init__
self["data"] = _v
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 4852, in __setitem__
self._set_compound_prop(prop, value)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5263, in _set_compound_prop
val = validator.validate_coerce(val, skip_invalid=self._skip_invalid)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/_plotly_utils/basevalidators.py", line 2504, in validate_coerce
v = self.data_class(v, skip_invalid=skip_invalid, _validate=_validate)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/graph_objs/layout/template/_data.py", line 1727, in __init__
self["scattermapbox"] = _v
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 4856, in __setitem__
self._set_array_prop(prop, value)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/basedatatypes.py", line 5337, in _set_array_prop
val = validator.validate_coerce(val, skip_invalid=self._skip_invalid)
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/_plotly_utils/basevalidators.py", line 2596, in validate_coerce
res.append(self.data_class(v_el, skip_invalid=skip_invalid))
File "/home/circleci/miniforge3/envs/testenv/lib/python3.9/site-packages/plotly/graph_objs/_scattermapbox.py", line 2297, in __init__
warn(
DeprecationWarning: *scattermapbox* is deprecated! Use *scattermap* instead. Learn more at: https://plotly.com/python/mapbox-to-maplibre/ we're using neither |
It's already reported here: plotly/plotly.py#4997 |
sklearn/utils/_testing.py
Outdated
WarningInfo( | ||
"ignore", | ||
message="*scattermapbox* is deprecated! Use *scattermap* instead.", | ||
category=DeprecationWarning, | ||
), |
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.
WarningInfo( | |
"ignore", | |
message="*scattermapbox* is deprecated! Use *scattermap* instead.", | |
category=DeprecationWarning, | |
), | |
WarningInfo( | |
"ignore", message="scattermapbox", category=DeprecationWarning | |
), |
Maybe this will be enough to fix the regexp parsing problem?
Update lock files.
Note
If the CI tasks fail, create a new branch based on this PR and add the required fixes to that branch.