From 5b257cac02d1b78703470943903971d41ff63cfa Mon Sep 17 00:00:00 2001 From: cvanelteren Date: Sat, 31 May 2025 21:36:22 +0200 Subject: [PATCH 1/2] deprecate basemap --- ultraplot/figure.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ultraplot/figure.py b/ultraplot/figure.py index 6afd23e63..65e369a72 100644 --- a/ultraplot/figure.py +++ b/ultraplot/figure.py @@ -824,6 +824,10 @@ def _parse_backend(backend=None, basemap=None): Handle deprecation of basemap and cartopy package. """ # Basemap is currently being developed again so are removing the deprecation warning + if backend == "basemap": + warnings._warn_ultraplot( + f"{backend=} will be deprecated in next major release (v1.6)" + ) return backend def _parse_proj( From 71371e2d90fa4dbfc6b67e68c7b74d5f8e350b02 Mon Sep 17 00:00:00 2001 From: cvanelteren Date: Sun, 1 Jun 2025 14:16:30 +0200 Subject: [PATCH 2/2] update msg and add context --- ultraplot/figure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ultraplot/figure.py b/ultraplot/figure.py index 65e369a72..db643f7ea 100644 --- a/ultraplot/figure.py +++ b/ultraplot/figure.py @@ -826,7 +826,7 @@ def _parse_backend(backend=None, basemap=None): # Basemap is currently being developed again so are removing the deprecation warning if backend == "basemap": warnings._warn_ultraplot( - f"{backend=} will be deprecated in next major release (v1.6)" + f"{backend=} will be deprecated in next major release (v2.0). See https://github.com/Ultraplot/ultraplot/pull/243" ) return backend