• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vispy / vispy / 26044135732
75%

Build:
DEFAULT BRANCH: main
Ran 18 May 2026 03:48PM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
26044135732

push

github

web-flow
Update for new jupyter_rfb and add experimental Marimo support (#2738)

Jupyter_rfb underwent some massive refactoring lately to (finally) use
anywidget!

### Compatibility

This PR updates to the new version, although it is still compatible with
older versions of jupyter_rfb.

Jupyter_rfb has a flag to help in the transition process
(`_event_compatibility`). This PR sets it to get the new-style events.
This means that once Vispy uses this for say a year, jupyter_rfb can
remove its compatibility logic for the old-style events.

Once the new jupyter_rfb has been tested in the field for a while, we
can pin in to 1.x, and remove some of the compatibility code in *our*
module.

### Titlebar

The new widget supports a titlebar, so we can show titles too. Currently
I set it up to show the titlebar if there is a title, and hide it when
the title is an empty string.

### Marimo

With anywidget, we can also use the marimo notebook! There are two open
issues though. I just created/commented them, so we can wait for an
answer.

* I'm not sure what the recommended way to detect Marimo is. I
implemented something, but maybe a better method exists. See
https://github.com/marimo-team/marimo/discussions/8865
* The `canvas._backend` is an anywidget, the `canvas` itself is not. In
Marimo, the `_repr_mimetype_` delegation is not enough. See
https://github.com/manzt/anywidget/issues/792
Source Files on build 26044135732
Detailed source file information is not available for this build.
  • Back to Repo
  • 568476de on github
  • Prev Build on main (#26033227691)
  • Next Build on main (#26100554284)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc