diff --git a/.github/workflows/python-package-conda.yml b/.github/workflows/python-package-conda.yml index 7d5afedd..89b64073 100644 --- a/.github/workflows/python-package-conda.yml +++ b/.github/workflows/python-package-conda.yml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] os: [macOS, ubuntu] inlcude: - os: macos-latest diff --git a/continuous_integration/environment-actions-3.10.yml b/continuous_integration/environment-actions-3.10.yml index b53c964c..389c8ea6 100644 --- a/continuous_integration/environment-actions-3.10.yml +++ b/continuous_integration/environment-actions-3.10.yml @@ -1,7 +1,6 @@ name: testenv channels: - conda-forge - - defaults dependencies: - arm_pyart - pip diff --git a/continuous_integration/environment-actions-3.11.yml b/continuous_integration/environment-actions-3.11.yml index 30f0cf2a..248c5cb5 100644 --- a/continuous_integration/environment-actions-3.11.yml +++ b/continuous_integration/environment-actions-3.11.yml @@ -1,7 +1,6 @@ name: testenv channels: - conda-forge - - defaults dependencies: - arm_pyart - pip diff --git a/continuous_integration/environment-actions-3.12.yml b/continuous_integration/environment-actions-3.12.yml index 6062cfc0..389c8ea6 100644 --- a/continuous_integration/environment-actions-3.12.yml +++ b/continuous_integration/environment-actions-3.12.yml @@ -1,7 +1,6 @@ name: testenv channels: - conda-forge - - defaults dependencies: - arm_pyart - pip @@ -20,6 +19,6 @@ dependencies: - cmweather - jax - jaxopt - - tensorflow=2.17.0 + - tensorflow - tensorflow-probability - tf-keras diff --git a/continuous_integration/environment-actions-3.13.yml b/continuous_integration/environment-actions-3.13.yml index d1ae4c54..5e082a8f 100644 --- a/continuous_integration/environment-actions-3.13.yml +++ b/continuous_integration/environment-actions-3.13.yml @@ -1,11 +1,10 @@ name: testenv channels: - conda-forge - - defaults dependencies: - arm_pyart - pip - - numpy<2.2.0 + - numpy - scipy - matplotlib - netcdf4 diff --git a/continuous_integration/environment-actions-3.14.yml b/continuous_integration/environment-actions-3.14.yml new file mode 100644 index 00000000..5e082a8f --- /dev/null +++ b/continuous_integration/environment-actions-3.14.yml @@ -0,0 +1,21 @@ +name: testenv +channels: + - conda-forge +dependencies: + - arm_pyart + - pip + - numpy + - scipy + - matplotlib + - netcdf4 + - pytest + - pytest-mpl + - pytest-cov + - cartopy + - cfgrib + - eccodes + - dask + - distributed + - cmweather + - jax + - jaxopt diff --git a/doc/environment_docs.yml b/doc/environment_docs.yml index 1e053fe8..84d510f2 100644 --- a/doc/environment_docs.yml +++ b/doc/environment_docs.yml @@ -1,7 +1,6 @@ name: pydda-docs channels: - conda-forge - - defaults dependencies: - python - pip diff --git a/pydda/tests/baseline/test_plot_horiz_xsection_barbs.png b/pydda/tests/baseline/test_plot_horiz_xsection_barbs.png index 09f58d23..bb6b619d 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xsection_barbs.png and b/pydda/tests/baseline/test_plot_horiz_xsection_barbs.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xsection_barbs_map.png b/pydda/tests/baseline/test_plot_horiz_xsection_barbs_map.png index d79ecd01..b4127bf2 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xsection_barbs_map.png and b/pydda/tests/baseline/test_plot_horiz_xsection_barbs_map.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xsection_quiver.png b/pydda/tests/baseline/test_plot_horiz_xsection_quiver.png index 1b854f01..99da9981 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xsection_quiver.png and b/pydda/tests/baseline/test_plot_horiz_xsection_quiver.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xsection_quiver_map.png b/pydda/tests/baseline/test_plot_horiz_xsection_quiver_map.png index 7ac9624f..99db332a 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xsection_quiver_map.png and b/pydda/tests/baseline/test_plot_horiz_xsection_quiver_map.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xsection_streamlines.png b/pydda/tests/baseline/test_plot_horiz_xsection_streamlines.png index 88798ca7..85c94e16 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xsection_streamlines.png and b/pydda/tests/baseline/test_plot_horiz_xsection_streamlines.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xsection_streamlines_map.png b/pydda/tests/baseline/test_plot_horiz_xsection_streamlines_map.png index 583b63ad..a1cb31da 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xsection_streamlines_map.png and b/pydda/tests/baseline/test_plot_horiz_xsection_streamlines_map.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xz_xsection_barbs.png b/pydda/tests/baseline/test_plot_horiz_xz_xsection_barbs.png index 36c5130f..b9567771 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xz_xsection_barbs.png and b/pydda/tests/baseline/test_plot_horiz_xz_xsection_barbs.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xz_xsection_quiver.png b/pydda/tests/baseline/test_plot_horiz_xz_xsection_quiver.png index 97ecf2c1..4ffcfd09 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xz_xsection_quiver.png and b/pydda/tests/baseline/test_plot_horiz_xz_xsection_quiver.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_xz_xsection_streamlines.png b/pydda/tests/baseline/test_plot_horiz_xz_xsection_streamlines.png index 356b17a6..12578e4a 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_xz_xsection_streamlines.png and b/pydda/tests/baseline/test_plot_horiz_xz_xsection_streamlines.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_yz_xsection_barbs.png b/pydda/tests/baseline/test_plot_horiz_yz_xsection_barbs.png index 3cb6f8a6..23d7300d 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_yz_xsection_barbs.png and b/pydda/tests/baseline/test_plot_horiz_yz_xsection_barbs.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_yz_xsection_quiver.png b/pydda/tests/baseline/test_plot_horiz_yz_xsection_quiver.png index 811f2213..4a05dcfc 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_yz_xsection_quiver.png and b/pydda/tests/baseline/test_plot_horiz_yz_xsection_quiver.png differ diff --git a/pydda/tests/baseline/test_plot_horiz_yz_xsection_streamlines.png b/pydda/tests/baseline/test_plot_horiz_yz_xsection_streamlines.png index ac81cb4f..f08ec7fa 100644 Binary files a/pydda/tests/baseline/test_plot_horiz_yz_xsection_streamlines.png and b/pydda/tests/baseline/test_plot_horiz_yz_xsection_streamlines.png differ