Skip to content

v6.1.0 breaks Pylance highlighting and produces errors #5186

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

Open
IlanCosman opened this issue May 16, 2025 · 1 comment
Open

v6.1.0 breaks Pylance highlighting and produces errors #5186

IlanCosman opened this issue May 16, 2025 · 1 comment
Assignees
Labels
bug something broken P1 needed for current cycle

Comments

@IlanCosman
Copy link

Code:

import plotly.graph_objects as go

fig = go.Figure(
    data=go.Scatter(x=[1, 2, 3], y=[4, 5, 6], mode="lines+markers", name="My Line"),
    layout=go.Layout(
        title=go.layout.Title(text="My Line Chart"),
    ),
)

Expected highlighting / lack of errors (from v6.0.1):

Image

Broken highlight with errors (from v6.1.0):

Image

The error is:

Cannot access attribute "Title" for class "type[FigureWidget]"
  Attribute "Title" is unknownPylance[reportAttributeAccessIssue]

The code of course still runs just fine. I'm using the latest version of VSCode and Pylance at time of writing.

@gvwilson gvwilson added bug something broken P3 backlog labels May 20, 2025
@kszlim
Copy link

kszlim commented May 20, 2025

I'm experiencing this too. I believe everything under plotly.graph_objects is broken in terms of typechecking.

@gvwilson gvwilson added P1 needed for current cycle and removed P3 backlog labels May 20, 2025
@gvwilson gvwilson self-assigned this May 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug something broken P1 needed for current cycle
Projects
None yet
Development

No branches or pull requests

3 participants