diff --git a/plotly/io/_renderers.py b/plotly/io/_renderers.py index 9ddd1db5dd..4c21760bb0 100644 --- a/plotly/io/_renderers.py +++ b/plotly/io/_renderers.py @@ -485,7 +485,7 @@ def show(fig, renderer=None, validate=True, **kwargs): ) default_renderer = env_renderer -elif ipython: +elif ipython and ipython.get_ipython(): # Try to detect environment so that we can enable a useful # default renderer if not default_renderer: diff --git a/tests/test_io/test_renderers.py b/tests/test_io/test_renderers.py index 4860c738a0..43dd250d8b 100644 --- a/tests/test_io/test_renderers.py +++ b/tests/test_io/test_renderers.py @@ -33,6 +33,13 @@ def fig1(request): ) +def test_default_renderer(): + """ + The default renderer should be 'browser'. + """ + assert pio.renderers.default == "browser" + + # JSON # ---- def test_json_renderer_mimetype(fig1): pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy