diff --git a/environment.yml b/environment.yml index a58e9cbd48a..bc18bcaaae6 100644 --- a/environment.yml +++ b/environment.yml @@ -27,7 +27,7 @@ dependencies: # Dev dependencies (style checks) - codespell - pre-commit - - ruff>=0.9.6 + - ruff>=0.10.0 # Dev dependencies (unit testing) - matplotlib-base - pytest>=6.0 diff --git a/pygmt/tests/test_datasets_load_remote_datasets.py b/pygmt/tests/test_datasets_load_remote_datasets.py index 1f0c49bc4ed..db755890a26 100644 --- a/pygmt/tests/test_datasets_load_remote_datasets.py +++ b/pygmt/tests/test_datasets_load_remote_datasets.py @@ -41,7 +41,7 @@ def test_load_remote_dataset_invalid_resolutions(): """ Make sure _load_remote_dataset fails for invalid resolutions. """ - resolutions = "1m 1d bla 60d 001m 03".split() + resolutions = ["1m", "1d", "bla", "60d", "001m", "03"] resolutions.append(60) for resolution in resolutions: with pytest.raises(GMTInvalidInput): diff --git a/pygmt/tests/test_figure.py b/pygmt/tests/test_figure.py index fd67d8baf57..7565e66f363 100644 --- a/pygmt/tests/test_figure.py +++ b/pygmt/tests/test_figure.py @@ -83,7 +83,20 @@ def test_figure_savefig_exists(): fig = Figure() fig.basemap(region="10/70/-300/800", projection="X3i/5i", frame="af") prefix = "test_figure_savefig_exists" - for fmt in "bmp eps jpg jpeg pdf png ppm tif PNG JPG JPEG Png".split(): + for fmt in [ + "bmp", + "eps", + "jpg", + "jpeg", + "pdf", + "png", + "ppm", + "tif", + "PNG", + "JPG", + "JPEG", + "Png", + ]: fname = Path(f"{prefix}.{fmt}") fig.savefig(fname) assert fname.exists() @@ -192,7 +205,7 @@ def test_figure_savefig_transparent(): fig = Figure() fig.basemap(region="10/70/-300/800", projection="X3i/5i", frame="af") prefix = "test_figure_savefig_transparent" - for fmt in "pdf jpg bmp eps tif".split(): + for fmt in ["pdf", "jpg", "bmp", "eps", "tif"]: fname = f"{prefix}.{fmt}" with pytest.raises(GMTInvalidInput): fig.savefig(fname, transparent=True)