Skip to content

Ensure Consistent Behavior When Applying Backend-Specific Styles #372

@isofer

Description

@isofer

When calling style.use with a style that is supported only by Matplotlib, Arvis Plots applies it without raising an error, even if other backends do not support that style (.e.g arviz-darkgrid). However, setting a style that is supported only by Plotly results in an error (e.g. plotly). This inconsistent behavior makes it unclear how backend-specific styles are expected to work. It would be helpful to unify this logic so that backend-specific styles are handled consistently—either always accepted and applied where possible, or always validated with a consistent error policy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions