Skip to content

Commit 4de8dc8

Browse files
bikegeekjprestop
andauthored
Feature 567 v13.0.0 beta2 (#471)
* Beta2 release information * Adding extra dash to resolve doc warnings * Update versions for Python 3.14 migration * Incorrectly referred to update from python 3.10 to 3.14, should be python 3.12 to 3.14 * Delete test/test_compare_images.py No longer use the compare images utility module. * Remove import for comparing images- logic is no longer used * Set numpy to == rather than >= * replace >= with == for pandas and xarray * Replace >= with == for scipy * Updated with versions for Python 3.14 migration * Delete py310_requirements.txt no longer needed, supporting python 3.12 and 3.14 * Rename vulnerabilities.yaml to vulnerabilities_yaml.txt Renaming so this action is not run until pip-audit database has newer versions of numpy * Delete .github/workflows/py310_unit_tests.yaml python 3.10 testing no longer needed * Update to use same upgrade instructions in METdataio * Update nco_requirements.txt exact versions as those used on test host * Update nco_requirements.txt update pint version * Update requirements.txt versions match with those used on test host --------- Co-authored-by: Julie Prestopnik <jpresto@ucar.edu>
1 parent 480e904 commit 4de8dc8

10 files changed

Lines changed: 47 additions & 135 deletions

File tree

.github/workflows/py310_unit_tests.yaml

Lines changed: 0 additions & 61 deletions
This file was deleted.
File renamed without changes.

docs/Users_Guide/release-notes.rst

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,30 @@ describes the bugfix, enhancement, or new feature: `METcalcpy GitHub issues. <ht
99
METcalcpy Release Notes
1010
=======================
1111

12+
METcalcpy Version 13.0.0-beta2 Release Notes (20260507)
13+
-------------------------------------------------------
1214

13-
METcalcpy Version 4.0.0-beta1 Release Notes (20260204)
14-
------------------------------------------------------
15+
.. dropdown:: Bugfixes
16+
17+
* None
18+
19+
.. dropdown:: Documentation
20+
21+
* None
22+
23+
.. dropdown:: Enhancements
24+
25+
* None
26+
27+
.. dropdown:: Repository, build, and test
28+
29+
30+
* Add testing for py314 (`#468 <https://github.com/dtcenter/METplotpy/issues/468>`_)
31+
32+
33+
34+
METcalcpy Version 13.0.0-beta1 Release Notes (20260204)
35+
-------------------------------------------------------
1536

1637

1738
.. dropdown:: Bugfixes
@@ -34,12 +55,10 @@ METcalcpy Version 4.0.0-beta1 Release Notes (20260204)
3455
METcalcpy Upgrade Instructions
3556
==============================
3657

37-
This section summarizes and highlights important changes to METcalcpy since version 3.1.0, including:
58+
This section summarizes and highlights important changes to METcalcpy since version 3.2.0, including:
3859

3960
.. note::
4061

41-
In the METcalcpy-3.1.0-beta2 release, METcalcpy switched from development
42-
with Python 3.10.4 to development with Python 3.12. View the
43-
requirements.txt/nco_requirements.txt file at the top level of the
44-
repository for version numbers for the corresponding third-party packages.
45-
62+
The version numbering for METdataio has been updated to 13.0.0 to provide consistency and clarity with all METplus components.
63+
64+
View the requirements.txt/nco_requirements.txt file at the top level of the repository for version numbers for the corresponding third-party packages.

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
author = 'UCAR/NSF NCAR, NOAA, CSU/CIRA, and CU/CIRES'
2424
author_list = 'Kalb, C., D. Adriaansen, D. Fillmore, M. Win-Gildenmeister, T. Burek, M. Smith, T. Jensen, and H. Fisher'
2525

26-
version = '4.0.0-beta2-dev'
26+
version = '13.0.0-beta2'
2727
verinfo = version
2828
release = f'{version}'
2929
release_year = '2026'

docs/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
4.0.0-beta2-dev
1+
13.0.0-beta2
22

33

44

metcalcpy/validate_mv_python.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import subprocess
4040
import yaml
4141

42-
from metcalcpy.compare_images import CompareImages
4342
from metcalcpy.logging_config import setup_logging
4443
from metcalcpy.util.safe_log import safe_log
4544

nco_requirements.txt

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
numpy>=2.2.2
2-
netcdf4>=1.7.2
3-
pytest>=8.3.4
4-
pyyaml>=6.0.2
5-
pandas>=2.2.3
6-
xarray>=2025.1.2
7-
scipy>=1.15.1
8-
metpy>=1.6.3
9-
pint>=0.24.4
10-
pip>=23.3
11-
python-dateutil>=2.8.2
12-
1+
numpy>=2.4.3
2+
netcdf4>=1.7.4
3+
pytest>=9.0.3
4+
pyyaml>=6.0.3
5+
pandas>=3.0.2
6+
xarray>=2026.4.0
7+
scipy>=1.17.1
8+
metpy>=1.7.1
9+
pint>=0.25.3

py310_requirements.txt

Lines changed: 0 additions & 16 deletions
This file was deleted.

requirements.txt

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
imageio>=2.37.0
22
imutils>=0.5.4
3-
metpy>=1.6.3
4-
netCDF4>=1.7.2
5-
numpy>=2.2.2
6-
opencv-python>=4.10.0
7-
pandas>=2.2.3
3+
metpy>=1.7.1
4+
netCDF4>=1.7.4
5+
numpy>=2.4.3
6+
opencv-python>=4.13.0
7+
pandas>=3.0.2
88
pint>=0.24.4
9-
pytest>=8.3.4
10-
PyYAML>=6.0.2
11-
scikit-image>=0.25.1
12-
scipy>=1.15.1
13-
xarray>=2025.1.2
14-
scikit-learn>=1.6.1
9+
pytest>=9.0.3
10+
PyYAML>=6.0.3
11+
scipy==1.17.1
12+
xarray>=2026.4.0
1513
eofs>=2.0.0
1614

test/test_compare_images.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)