Skip to content

Discuss API stability  #121

@kushalkolar

Description

@kushalkolar

We need to discuss the current state of the API, what is likely or unlikely to change. As of March 2025, fastplotlib is in the late-alpha state.

We think these will change little before a beta release, new features may be added but breaking changes will be rare:

  • PlotArea and all its subclasses. - some things may change a bit after pygfx viewports/update modes refactor
    • includes subplots and docks
  • Figure, except for the toolbars - some things may change a bit after pygfx viewports/update modes refactor
  • Graphics and graphic properties, except for Graphic collections (such as LineCollection and LineStack)
  • events on graphics
  • ImageWidget

Not as solid:

  • LineCollection still needs some tidying up, ex. cmaps and transforms

Moderate to heavy change:

  • Selector tools
  • Axes & Legends

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions