From d88a3d347aeb9aa3621eeaf5b689ffe6fbc4162d Mon Sep 17 00:00:00 2001 From: Oscar Gustafsson Date: Thu, 9 Nov 2023 10:03:51 +0100 Subject: [PATCH] Backport PR #27291: Expand 3D import to handle any exception not just ImportError --- lib/matplotlib/projections/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/matplotlib/projections/__init__.py b/lib/matplotlib/projections/__init__.py index 8ce118986065..4c5ef8e2508d 100644 --- a/lib/matplotlib/projections/__init__.py +++ b/lib/matplotlib/projections/__init__.py @@ -58,7 +58,7 @@ try: from mpl_toolkits.mplot3d import Axes3D -except ImportError: +except Exception: import warnings warnings.warn("Unable to import Axes3D. This may be due to multiple versions of " "Matplotlib being installed (e.g. as a system package and as a pip "