From 27ccf8b4d4a3d54df1df840a7a50895f29cb783e Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 7 Mar 2026 13:46:34 +0800 Subject: [PATCH] Bump ruff to 0.15.5 and ignore a violation --- environment.yml | 2 +- pygmt/clib/session.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/environment.yml b/environment.yml index 6cf6db8fc15..c682ab2a7ea 100644 --- a/environment.yml +++ b/environment.yml @@ -26,7 +26,7 @@ dependencies: # Dev dependencies (style checks) - codespell - prek - - ruff>=0.12.0 + - ruff>=0.15.5 # Dev dependencies (unit testing) - matplotlib-base - pytest>=6.0 diff --git a/pygmt/clib/session.py b/pygmt/clib/session.py index 6ce70fa4f67..aa8de0fbcb3 100644 --- a/pygmt/clib/session.py +++ b/pygmt/clib/session.py @@ -1918,7 +1918,7 @@ def virtualfile_in( # noqa: PLR0912 if hasattr(data, "items") and not hasattr(data, "to_frame"): # Dictionary, pandas.DataFrame or xarray.Dataset types. # pandas.Series will be handled below like a 1-D numpy.ndarray. - _data = [array for _, array in data.items()] + _data = [array for _, array in data.items()] # noqa: PERF102 else: # Python list, tuple, numpy.ndarray, and pandas.Series types _data = np.atleast_2d(np.asanyarray(data).T)