From ec3e32e770f0abcb97da5e8e0629d37c8f03541c Mon Sep 17 00:00:00 2001 From: Patrick Peglar Date: Sun, 5 Oct 2025 15:53:48 +0100 Subject: [PATCH 1/3] Dummy change to test CI. --- docs/index.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/index.rst b/docs/index.rst index c1617088..54d2600d 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -12,6 +12,7 @@ ncdata :alt: ncdata logo NetCDF data interoperability. +TEST VERSION Represents generic netcdf data as Python objects, equivalent to actual data files, but independent and freely modifiable. From 221d33e130f68f76a7c1583316e043dc3532afb8 Mon Sep 17 00:00:00 2001 From: Patrick Peglar Date: Mon, 6 Oct 2025 10:11:26 +0100 Subject: [PATCH 2/3] Force save engine='netcdf4'. --- tests/integration/test_xarray_load_and_save_equivalence.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/integration/test_xarray_load_and_save_equivalence.py b/tests/integration/test_xarray_load_and_save_equivalence.py index a9148133..56d61cc7 100644 --- a/tests/integration/test_xarray_load_and_save_equivalence.py +++ b/tests/integration/test_xarray_load_and_save_equivalence.py @@ -8,11 +8,11 @@ import pytest import xarray + from ncdata.netcdf4 import from_nc4, to_nc4 from ncdata.threadlock_sharing import lockshare_context from ncdata.utils import dataset_differences from ncdata.xarray import from_xarray, to_xarray - from tests.data_testcase_schemas import ( BAD_LOADSAVE_TESTCASES, session_testdir, @@ -68,7 +68,7 @@ def test_save_direct_vs_viancdata(standard_testcase, tmp_path): # Re-save from Xarray temp_direct_savepath = tmp_path / "temp_save_xarray.nc" - xrds.to_netcdf(temp_direct_savepath) + xrds.to_netcdf(temp_direct_savepath, engine="netcdf4") # Save same, via ncdata temp_ncdata_savepath = tmp_path / "temp_save_xarray_via_ncdata.nc" ncds_fromxr = from_xarray(xrds) From 8cb54f44db79b62f6aebbbe29c84d6a740c64888 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 09:20:25 +0000 Subject: [PATCH 3/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/integration/test_xarray_load_and_save_equivalence.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integration/test_xarray_load_and_save_equivalence.py b/tests/integration/test_xarray_load_and_save_equivalence.py index 56d61cc7..fce40538 100644 --- a/tests/integration/test_xarray_load_and_save_equivalence.py +++ b/tests/integration/test_xarray_load_and_save_equivalence.py @@ -8,11 +8,11 @@ import pytest import xarray - from ncdata.netcdf4 import from_nc4, to_nc4 from ncdata.threadlock_sharing import lockshare_context from ncdata.utils import dataset_differences from ncdata.xarray import from_xarray, to_xarray + from tests.data_testcase_schemas import ( BAD_LOADSAVE_TESTCASES, session_testdir,