Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1445 commits
Select commit Hold shift + click to select a range
5b6d500
Feature 2891 develop existing builds modulefiles (#2909)
jprestop Feb 27, 2025
4fb5a7b
Feature 2741 datsets and workflow (#2839)
lisagoodrich Feb 28, 2025
d762570
add run_metplus.py to bin directory upon install
georgemccabe Mar 5, 2025
1cdd252
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Mar 5, 2025
e4389d9
Revert "add run_metplus.py to bin directory upon install"
georgemccabe Mar 6, 2025
704aa22
Feature #2697 Python 3.12.0 - using Python 3.10 still (#2918)
georgemccabe Mar 7, 2025
37ceaa4
Updating METplus-6.1.0 Development Timeline
JohnHalleyGotway Mar 12, 2025
3e77e9a
Feature #2923 SonarQube for 6.1.0-beta2 (#2924)
georgemccabe Mar 14, 2025
5ddd080
prevent future warning
georgemccabe Mar 14, 2025
78ab4f1
Feature 2744 nrl gfs goes (#2926)
DanielAdriaansen Mar 19, 2025
4e3efaf
Feature #2697 python 3.12 round 2 (#2930)
georgemccabe Mar 19, 2025
93d8bb5
Feature 2745 nrl gfs asos (#2922)
DanielAdriaansen Mar 21, 2025
db8cd0d
fix use case script to work with cfgrib 0.9.11.0 and 0.9.15.0 using c…
georgemccabe Mar 26, 2025
5233f2f
update instructions to download cartopy static files
georgemccabe Mar 26, 2025
3b9fb58
Feature #2863 initial conda recipe (#2900)
georgemccabe Mar 26, 2025
81af925
Feature 2743 nrl gfs cloud analysis (#2850)
CPKalb Mar 26, 2025
ebd642a
updated examples to reflect new paths on seneca, cleaned up instructi…
georgemccabe Mar 27, 2025
d4fc362
Feature 2771 subprojects (#2942)
jprestop Mar 27, 2025
645fab1
Feature 2937 update data physics tendency (#2938)
bikegeek Mar 27, 2025
b42c6d6
Feature #2923 SonarQube 6.1.0-beta2 round 2 (#2946)
georgemccabe Mar 28, 2025
c10c773
Per #2944, add support for fcst/obs_valid/init_beg/end/inc/exc/hour a…
georgemccabe Mar 31, 2025
dfc75af
update apt to prevent imagemagick install failure and don't cancel ot…
georgemccabe Mar 31, 2025
9de5da0
fix imagemagick install by updating apt packages
georgemccabe Mar 31, 2025
9451ff0
Feature #2941 v6.1.0-beta2 (#2950)
georgemccabe Apr 1, 2025
0f1522d
update version for dev towards rc1
georgemccabe Apr 1, 2025
6717509
Add requestor and reporting labels for NOAA/EPIC, as requested by @mi…
JohnHalleyGotway Apr 2, 2025
ca2d95d
Feature 2953 installation files (#2958)
jprestop Apr 11, 2025
2069965
Feature #2560 Update Fire use case (#2956)
georgemccabe Apr 16, 2025
4fcd29f
added suggestions from conda-forge code review
georgemccabe Apr 17, 2025
ef8d3a9
force using python 3.10 locally for now
georgemccabe Apr 17, 2025
21c8318
fix skip of any python except 3.10 and change env var name to prevent…
georgemccabe Apr 17, 2025
1b9e992
remove dependencies that don't need to be listed because they are mad…
georgemccabe Apr 21, 2025
1a12971
add MET license file
georgemccabe Apr 21, 2025
9a76ffb
remove GS Fonts due to licensing issues and it is optional
georgemccabe Apr 21, 2025
ad4172d
prevent warning for numpy because it is actually used
georgemccabe Apr 21, 2025
bc45a66
add back libopenblas for linux only
georgemccabe Apr 21, 2025
4402933
Feature 2746 sfs use cases (#2954)
CPKalb Apr 22, 2025
08f1103
add example of using the allow_empty extra arg keyword
georgemccabe Apr 23, 2025
3bc1cb1
change minimum supported version of python to 3.10.4 because the wrap…
georgemccabe May 9, 2025
7fba44b
fix tests that check python versions
georgemccabe May 9, 2025
1a0d19d
update function that checks if a value is a number to properly handle…
georgemccabe May 15, 2025
077dfaf
fix incorrect label
georgemccabe May 20, 2025
6367067
Feature 2904 tif fuse case (#2987)
j-opatz May 21, 2025
9c23d01
Hotfix to Release Guide instructions for MET to fix a minor formattin…
JohnHalleyGotway May 21, 2025
2008afb
change version of sphinx-rtd-theme to a version that is available on …
georgemccabe May 22, 2025
cff65eb
Feature #2962 RMWAnalysis wrapper (#2985)
georgemccabe May 22, 2025
dc2aa22
Bugfix #2890 develop - prevent incorrect error for skipped time (#2988)
georgemccabe May 22, 2025
937ca3d
Feature #2984 v6.1.0-rc1 (#2991)
georgemccabe May 23, 2025
d9cb2f9
change deprecated maintainer to label
georgemccabe May 23, 2025
7bbfd89
prevent GHA 'System.IO.IOException: No space left on device' error by…
georgemccabe May 23, 2025
6ccf576
remove docker image after pushing to DockerHub to free up disk space
georgemccabe May 23, 2025
c3c1b51
add new workflow to only run and update the truth data for use case g…
georgemccabe May 23, 2025
d8a07d9
remove problematic run-name logic because PR merge that will trigger …
georgemccabe May 23, 2025
acb1cc3
remove logic to update truth data from testing workflow since it is n…
georgemccabe May 23, 2025
3fd8e50
rename job so workflow looks more similar to testing
georgemccabe May 23, 2025
4ba77ee
rename workflow so it is clear that it updates the *-ref branch inste…
georgemccabe May 23, 2025
e2ceb84
add release note for missing bugfix issue
georgemccabe May 23, 2025
277934e
push fix when no latest run for main_v6.1 branch exists
georgemccabe May 23, 2025
22e22ca
do not run anything in testing workflow for -ref branches
georgemccabe May 23, 2025
0c7b6f0
update version for development towards 6.2.0-rc1
georgemccabe May 23, 2025
829a43d
Feature 2932 use case amdar pbl (#2989)
jason-english May 28, 2025
1a30812
Feature #2998 develop - updating truth data instructions (#3001)
georgemccabe May 28, 2025
97bd670
enhance pytest fixture so it will work with wrappers that don't have …
georgemccabe May 28, 2025
b415efc
clean up tests
georgemccabe May 28, 2025
2661dfa
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe May 28, 2025
e26cb5d
Feature 2953 installation files (#3004)
jprestop May 28, 2025
7fe87d5
Bugfix #2980 develop - PCPCombine 3 year accum bug (#3005)
georgemccabe May 29, 2025
59da685
Feature #3008 Support lead months/years in template substitution (#3009)
georgemccabe Jun 3, 2025
df8b3f4
Feature 2857 support (#3012)
jprestop Jun 5, 2025
ee944f8
add swpc_metpy env to GHA workflow to create conda envs
georgemccabe Jun 6, 2025
3682785
pull changes from metplus-feedstock
georgemccabe Jun 10, 2025
57ccdbd
reduce required python version to match metplus/PYTHON_VERSION_MIN
georgemccabe Jun 10, 2025
d55e3e2
add met_tool_wrapper use case to existing group
georgemccabe Jun 10, 2025
bff0393
Feature 2999 improve diffs for met tests (#3019)
natalieb-noaa Jun 18, 2025
d8dd61e
add config variables for setting file_type in the climo_mean/stdev di…
georgemccabe Jun 18, 2025
23552da
Feature 2921 develop sphinx macports (#3025)
jprestop Jun 18, 2025
e3d4244
Feature #2575 TCI use case - generic model (#2768)
georgemccabe Jun 18, 2025
238f5cc
Feature #2980 refactor PCPCombine file search (#3017)
georgemccabe Jun 20, 2025
5660a74
Feature 3014 sfs updates (#3020)
CPKalb Jun 27, 2025
a55b1a4
Feature 2723 use case sep climates (#3030)
j-opatz Jun 27, 2025
3015057
Feature 2390 ctp hum index (#2981)
DanielAdriaansen Jun 30, 2025
5284cd2
prevent exception when trying to compare a masked (nan) value to a nu…
georgemccabe Jun 30, 2025
1f79d4a
turn off use case
georgemccabe Jul 1, 2025
299d341
added workflow dispatch to workflow to allow rebuild of Docker images…
georgemccabe Jul 1, 2025
3e33efa
added catch for log10(0) (#3043)
natalieb-noaa Jul 1, 2025
b023e70
Feature #2577 develop - WRF Hurricane Matthew use case (#3036)
georgemccabe Jul 2, 2025
7f119fc
Feature 2533 ismn use case (#3051)
DanielAdriaansen Jul 10, 2025
b84a72b
Update to MET 12.0.3 bugfix version (#3059)
JohnHalleyGotway Jul 22, 2025
c8ed792
Feature #3054 develop scan_for_CVEs (#3055)
JohnHalleyGotway Jul 22, 2025
e867dd6
Replace metplotpy 3.0 with 3.0.1 under the METplus 6.0 release (#3060)
bikegeek Jul 22, 2025
51f0193
Replace metviewer 6.0.0 with 6.0.1 (#3065)
bikegeek Jul 24, 2025
ef6e890
updates that were made to main_v6.1 to handle chrome dependency for M…
georgemccabe Jul 30, 2025
66327f7
rotate authorship as was done in main_v6.1 branch
georgemccabe Jul 30, 2025
7b0e8e7
fix typo
georgemccabe Jul 30, 2025
a97e9a5
update version of METexpress for 6.1 Coordinated Release
georgemccabe Jul 31, 2025
d2c6421
add look up for upcoming 6.2 coordinated release
georgemccabe Jul 31, 2025
4069993
Update the release guide with by adding a |downloadURL| variable sinc…
JohnHalleyGotway Jul 31, 2025
c61e019
update instructions to create a new project board to use templates (#…
georgemccabe Aug 1, 2025
f96e557
develop docs v6.2.0 release timeline (#3083)
JohnHalleyGotway Aug 13, 2025
812badd
Feature #3068 DataIngest wrapper (#3084)
georgemccabe Aug 22, 2025
5f015bd
Update the METplus-6.1 version of MET from 12.1.0 to 12.1.1 after the…
JohnHalleyGotway Aug 28, 2025
d686d63
Per #3087, add support for setting message_type_group_map in PB2NC an…
georgemccabe Aug 28, 2025
3abd559
update climo stdev variable name after input data was updated by @j-o…
georgemccabe Sep 3, 2025
42091fe
change sonar host url to env to view url for quality gate scan results
georgemccabe Sep 4, 2025
1769c04
Fix FSTDEV typo in statistics_list.rst
JohnHalleyGotway Sep 5, 2025
6f6ff3e
Update release-notes.rst for the METplus-6.2 Release Schedule
JohnHalleyGotway Sep 9, 2025
4dd0007
Feature #3028 RMWAnalysis configs (#3094)
georgemccabe Sep 9, 2025
c6e0aca
Feature #3069 Generate run times using templates (#3089)
georgemccabe Sep 17, 2025
173e5f7
group new use cases
georgemccabe Sep 17, 2025
8327729
hotfix for #3069 -- add support for using now/today template tags in …
georgemccabe Sep 18, 2025
0110166
SonarQube clean up for v6.2 (#3108)
georgemccabe Sep 22, 2025
c090f97
Feature 3041 appendix a release notes (#3101)
jprestop Sep 22, 2025
e5b9a7c
Feature #3069 part 2 - requests instead of urllib (#3117)
georgemccabe Sep 25, 2025
c0283f8
Feature #3033 ascii2nc -inputrx (#3114)
georgemccabe Sep 26, 2025
36ed76c
Feature #3110 orography (#3113)
georgemccabe Sep 26, 2025
e8a10ba
Feature dtcenter/METplus-Internal#63 CVE scan workflows (#3119)
georgemccabe Sep 30, 2025
2f26062
Update the METplus versions after the MET v12.0.4 bugfix release and …
JohnHalleyGotway Sep 30, 2025
c2e9eff
move output files to artifact instead of copy to prevent disk space i…
georgemccabe Sep 30, 2025
c35c57e
start writing release notes
georgemccabe Sep 30, 2025
61a2f61
update workflows to create output data artifacts from the output dire…
georgemccabe Sep 30, 2025
80f9005
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Sep 30, 2025
2750609
correct MET Docker requirement for the METplus rc1 release
georgemccabe Sep 30, 2025
b2d8aad
Feature #3122 v6.2.0-rc1 (#3123)
georgemccabe Sep 30, 2025
0e7d193
update info about creating truth data for new main_vX.Y-ref branch
georgemccabe Sep 30, 2025
0e550c7
update version for next dev cycle
georgemccabe Sep 30, 2025
0efa112
free disk space to prevent failure in docker image build/scan
georgemccabe Sep 30, 2025
be7bdfd
Feature dtcenter/metplus-internal#64 develop (#3126)
JohnHalleyGotway Oct 2, 2025
6e25742
Feature #3098 main_v6.2 diff_logic (#3128)
JohnHalleyGotway Oct 6, 2025
d5b630f
change URL to download data for DataIngest test to use DTC server to …
georgemccabe Oct 7, 2025
5f2e5e6
Updated METexpress component versions (#3131)
mollybsmith-noaa Oct 10, 2025
a3e2c84
Feature #3112 RAL use cases (#3120)
georgemccabe Oct 14, 2025
12dc93e
Feature dtcenter/met#3243 release guide (#3124)
JohnHalleyGotway Oct 14, 2025
8409543
update METbaseimage version numbers for latest bugfix releases
georgemccabe Oct 16, 2025
c258426
update METplotpy bugfix version 3.0.2 for 6.0
georgemccabe Oct 16, 2025
cd28e3b
print x/y of pixel with difference
georgemccabe Oct 21, 2025
01e090e
revert incorrect capitalization
georgemccabe Oct 21, 2025
10acd12
Feature #3129 develop - resolve new SonarQube reliability (#3133)
georgemccabe Oct 21, 2025
af7d96c
Feature #3125 METplotpy release guide re: version numbers (#3137)
georgemccabe Oct 21, 2025
1ee4709
Bugfix #3141 develop - INIT_SEQ no matches (#3142)
georgemccabe Oct 22, 2025
2ddb69a
Hard-code the latest official release version so it is not assumed ba…
georgemccabe Oct 27, 2025
89d9a66
Per #3103, resolving RTD warning
jprestop Oct 23, 2025
58f82cd
update base image version for 6.0 to 3.3.6
georgemccabe Oct 30, 2025
700af75
update base image version for 6.1 and 6.2 to 3.4.6
georgemccabe Oct 30, 2025
0c929f1
update base image version for 7.0 to 3.5.1
georgemccabe Oct 30, 2025
841597c
skip diff for plots generated by script in use case because these plo…
georgemccabe Oct 31, 2025
304b36c
Update the 6.0.2 component version to 6.0.3 (#3145)
bikegeek Oct 31, 2025
111af94
Feature 3103 noaa install (#3107)
jprestop Nov 4, 2025
d6cd4ff
fix incorrect heading in env var values and update helper script to g…
georgemccabe Nov 5, 2025
08c74d2
increase header for env vars from to ^^^^ and replace heading 'Envir…
georgemccabe Nov 5, 2025
75021f8
hotfix: continue to the next iteration of the loop if the time input …
georgemccabe Nov 6, 2025
d86cb14
Feature #3146 SonarQube issues/duplication for 7.0.0-beta1 (#3147)
georgemccabe Nov 6, 2025
cc2b22b
Revert "increase header for env vars from to ^^^^ and replace headin…
georgemccabe Nov 6, 2025
d62bc4f
Doc-only change to the METplus Release Guide to update directions abo…
JohnHalleyGotway Nov 12, 2025
96dd8b9
Doc-only update to the Release Guide to correct the formatting of the…
JohnHalleyGotway Nov 13, 2025
ec10474
Doc-only change to correct the indentation for the Zenodo Instruction…
JohnHalleyGotway Nov 13, 2025
6d77dee
fix typo of variable name
georgemccabe Nov 13, 2025
8d39671
update latest coordinated release version to 6.2
georgemccabe Nov 14, 2025
7ea6465
update METexpress version to latest bugfix release
georgemccabe Nov 14, 2025
3dc50c8
Consolidate steps to announce release to only be included in Coordina…
georgemccabe Nov 14, 2025
0fc2f2e
Copied existing_builds_template.rst to existing_builds.rst and change…
jprestop Nov 19, 2025
0e145ca
Ai documentation update (#3160)
CPKalb Nov 20, 2025
06c9ee4
move links to various guides to top of Release Guide
georgemccabe Nov 13, 2025
cbf1b55
move heading with ToC to fix broken left-hand menu
georgemccabe Nov 13, 2025
ee821bf
Bugfix #3100 time in field info (#3115)
georgemccabe Dec 3, 2025
14beccd
Feature #3157 RegridDataPlane verification grid quotes (#3159)
georgemccabe Dec 3, 2025
990b63e
Add 'reporting: DTC Benchmarking' label to common_labels.txt.
JohnHalleyGotway Dec 3, 2025
d4a33a0
Delete index.html files post wget data retrieval
jprestop Dec 3, 2025
afb5c4c
rotate/update author list
georgemccabe Nov 13, 2025
d618fe4
Bugfix #3169 quotes around field name (#3170)
georgemccabe Dec 4, 2025
9563322
update commit of coveralls GHA to fix permission failure
georgemccabe Dec 5, 2025
e85c41d
Feature #3171 conda documentation (#3172)
georgemccabe Dec 8, 2025
e5e2f26
Bugfix #2983 develop - StatAnalysis sorted leads and model skip (#3179)
georgemccabe Dec 16, 2025
83a25db
Fix diff_util_netcdf_count_masked (#3182)
JohnHalleyGotway Dec 18, 2025
44ab5fa
Feature #3146 SonarQube / OTTI fixes - weather regime use cases (#3181)
georgemccabe Dec 19, 2025
89f0628
hotfix: add verification dataset search keyword for GDAS prepbufr data
georgemccabe Dec 22, 2025
d82efd5
hotfix: fix link to search for use cases that use GDAS prepbufr data
georgemccabe Dec 22, 2025
46f82a9
Updated the development timeline for the 7.0.0 release
jprestop Jan 6, 2026
c0b0e4f
Do not fail security scan if critical CVEs are found.
georgemccabe Jan 6, 2026
c28d022
Update the existing builds template
jprestop Jan 7, 2026
0c1e4fe
Updating existing builds page
jprestop Jan 7, 2026
dc5a1e3
Fixing italics problem*
jprestop Jan 7, 2026
68d2580
Added Coming Soon label for Ursa
jprestop Jan 7, 2026
9f17187
Update schedule as metplus-bot so that user receives weekly emails
metplus-bot Jan 12, 2026
64b9ca3
Feature 2963 fire wx use cases (#3164)
CPKalb Jan 15, 2026
c049ac1
update METviewer version after v6.2.1 bugfix release
georgemccabe Jan 20, 2026
02e6840
update base image versions
georgemccabe Jan 20, 2026
314b877
update METbaseimage version
georgemccabe Jan 20, 2026
cb8f9e2
remove support for v6.0 and add v6.2
georgemccabe Jan 20, 2026
8aecb0e
hotfix: combine fire use cases 0-3 into single run in automated tests
georgemccabe Jan 22, 2026
ae550c1
hotfix: fix SQ complaint about unreachable code
georgemccabe Jan 22, 2026
08878e4
add note for how to handle adding new data for multiple use cases at …
georgemccabe Jan 22, 2026
719fcd5
Updated METexpress version (#3198)
mollybsmith-noaa Jan 23, 2026
cfd0cb6
Update metbaseimage version to 3.5.3 and 3.4.8
georgemccabe Jan 27, 2026
58834de
Extract logic that handles MTD file list file naming based on var nam…
georgemccabe Jan 29, 2026
757787a
Hotfix: Use default value for IODA2NC_QUALITY_MARK_THRESH
georgemccabe Jan 30, 2026
9f04bf4
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Jan 30, 2026
754dd79
Hotfix to the docs for the develop branch, removing reference to mode…
JohnHalleyGotway Feb 3, 2026
f42e158
Feature #3189 and #3194 - pb2nc quality mark thresh and grid_diag mas…
georgemccabe Feb 3, 2026
60bb08a
Per #3187, initial version of script to parse METplus logs and genera…
georgemccabe Feb 3, 2026
2d2055b
Feature #2570 file_type (#3203)
georgemccabe Feb 3, 2026
cfbd3ec
Per #3209, add MASK_GRID = FULL for Grid-Stat, Point-Stat, or Ensembl…
JohnHalleyGotway Feb 4, 2026
c309c8b
Feature #3104 rename land_surface use case category to land (#3143)
georgemccabe Feb 4, 2026
ad58671
Per #3109, error when LOOP_ORDER is set and code to handle legacy con…
georgemccabe Feb 4, 2026
aa43531
Feature #3204 diff_util error summary (#3216)
georgemccabe Feb 4, 2026
c40055b
add env var to set skip keywords for diff util to easily skip files w…
georgemccabe Feb 4, 2026
30811ab
hotfix to get logic that copies diff files in GHA to work after chang…
georgemccabe Feb 5, 2026
fcd6d77
hotfix: internal changes to diff util to add error annotation in GHA …
georgemccabe Feb 6, 2026
c6bc562
hotfix: resolve SQ security hotspot by using a fixed length of charac…
georgemccabe Feb 6, 2026
4caf6b2
remove GHA annotation in favor of new one that links directly to diff…
georgemccabe Feb 6, 2026
bee6d10
log stack trace when exception occurs in diff util
georgemccabe Feb 6, 2026
f72d5e2
Feature #2306 duplicate_flag, obs_summary, and obs_perc_value (#3211)
georgemccabe Feb 6, 2026
292f815
Feature #3193 v7.0.0 beta1 (#3217)
georgemccabe Feb 6, 2026
582bd4b
update version for development towards beta2
georgemccabe Feb 6, 2026
208345c
Feature #3220 met_version_diff (#3222)
JohnHalleyGotway Feb 9, 2026
2d16ddf
hotfix: update pillow version to fix security vulnerability described…
georgemccabe Feb 11, 2026
2ec7d7a
Feature #3220 met version diff - part 2 (#3225)
georgemccabe Feb 11, 2026
0c5fe9e
Added information for Casper installation, removed Jet, fixed formatting
jprestop Feb 11, 2026
aeae35f
update version of data update action so it errors when the URL cannot…
georgemccabe Feb 12, 2026
3a6f835
update METviewer version for 6.2 to 6.2.2 bugfix release
georgemccabe Feb 12, 2026
f75c58a
update diff util to prevent accident logging of 'Comparing stat files…
georgemccabe Feb 13, 2026
afb3c94
hotfix: fix exception from diff logic when NetCDF diff value is None …
georgemccabe Feb 13, 2026
bfd0fe4
Bugfix #3228 - develop - s2s dateutil (#3229)
georgemccabe Feb 18, 2026
99a3f92
Revert "fix python embedding script to handle divide by 0 properly --…
georgemccabe Feb 18, 2026
b529777
update versions of base image v3.4
georgemccabe Feb 25, 2026
82ee535
update METviewer for bugfix release
georgemccabe Feb 25, 2026
675d821
Update METplus 6.2 to MET version 12.1.2
JohnHalleyGotway Feb 27, 2026
1c22bfb
Update METplus 6.2 to use MET version 12.2.1
JohnHalleyGotway Feb 27, 2026
ecc7d69
use METplus diff util from develop branch every time to ensure latest…
georgemccabe Mar 2, 2026
893dd47
update METplus bugfix versions for 6.1 and 6.2
georgemccabe Mar 2, 2026
d591ce4
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Mar 2, 2026
131e7c8
Remove logging of each difference pixel, as it can bog down GHA log r…
georgemccabe Mar 2, 2026
cc2626d
print difference pixels if METPLUS_DIFF_VERBOSE is set
georgemccabe Mar 3, 2026
addc3ec
move logic to copy diff files to another directory into diff_util so …
georgemccabe Mar 3, 2026
c00c429
add option to copy files with differnces into a directory specified w…
georgemccabe Mar 3, 2026
824d7cb
Added ncarenv as a command to load for Casper
jprestop Mar 5, 2026
69756d9
Merge branch 'feature_copy_diff_files' into develop
georgemccabe Mar 5, 2026
c1619a3
update use case with changes from @CPKalb
georgemccabe Mar 6, 2026
2acf361
Bugfix dtcenter/met#3362 diff nc var att (#3251)
georgemccabe Mar 16, 2026
8723328
Bugfix dtcenter/met#3362 diff nc var att - round 2 (#3256)
georgemccabe Mar 17, 2026
39da3f8
remove unused variable
georgemccabe Mar 17, 2026
61fd115
update bugfix version of METviewer
georgemccabe Mar 20, 2026
1f025a6
update METplus bugfix version 6.1 to 6.1.2
georgemccabe Mar 23, 2026
fa6f45a
New Use Case: Soil Moisture via SMOPS (#3253)
j-opatz Mar 30, 2026
e68cf48
add 13.0 to lookup table and a note that 7.0 will be removed after te…
georgemccabe Mar 31, 2026
fddc558
replace actions/download-artifact with gh cli command to download art…
georgemccabe Mar 31, 2026
e07bc3c
Per #3272, change the version to note development towards the new num…
georgemccabe Apr 15, 2026
12cc02b
Per #3249, add test to demonstrate bug where referencing another conf…
georgemccabe Apr 16, 2026
6551fc8
Updated METexpress version (#3284)
mollybsmith-noaa Apr 17, 2026
550a3ca
Merge remote-tracking branch 'origin/develop-ref' into update_develop…
metplus-bot Apr 21, 2026
8de2518
added entry to update truth change log: develop dtcenter/METplotpy#576
metplus-bot Apr 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/update_truth_change_log.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,4 @@
[$(date +%Y%m%d_%H:%M:%S) ${branch_name}] dtcenter/MET#3330 - dtcenter/MET#3330 changed multi-variate MODE PS output to only list the merge thresh if merge_flag != NONE
[$(date +%Y%m%d_%H:%M:%S) ${branch_name}] #3253 - New use case added
[$(date +%Y%m%d_%H:%M:%S) ${branch_name}] #3253 - attempt 2 - retry with fix to download artifact logic
[$(date +%Y%m%d_%H:%M:%S) ${branch_name}] dtcenter/METplotpy#576 - dtcenter/METplotpy#576 replaced plotly with matplotlib in METplotpy which caused some slight formatting differences in the plots generated by a few use cases
Original file line number Diff line number Diff line change
Expand Up @@ -897,3 +897,11 @@ def test_parse_var_list_double_digit(metplus_config):
for n, var_item in enumerate(var_list, start=1):
assert var_item['fcst_name'] == f'fcst_name{n}'
assert var_item['obs_name'] == f'obs_name{n}'

@pytest.mark.util
def test_get_raw_keep_double_slash(metplus_config):
config = metplus_config
TEST_URL = 'https://nomads.ncep.noaa.gov/pub/data/nccf/com/urma/prod/urma2p5.{valid?fmt=%Y%m%d}/urma2p5.t{valid?fmt=%H}z.2dvaranl_ndfd.grb2_wexp'
config.set('config', 'URMA_ANLY_URL', TEST_URL)
config.set('config', 'DATA_INGEST_1_INPUT_TEMPLATE', '{URMA_ANLY_URL}')
assert config.getraw('config', 'DATA_INGEST_1_INPUT_TEMPLATE', keep_double_slash=True) == TEST_URL
2 changes: 1 addition & 1 deletion metplus/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.0.0-beta2-dev
13.0.0-beta2-dev
2 changes: 1 addition & 1 deletion metplus/component_versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
'metcalcpy': '3.2.0',
'metdataio': '3.2.0',
'metviewer': '6.2.4',
'metexpress': '6.2.3',
'metexpress': '6.2.8',
'metbaseimage': '3.4.9',
},
'6.1': {
Expand Down
4 changes: 2 additions & 2 deletions metplus/util/config_metplus.py
Original file line number Diff line number Diff line change
Expand Up @@ -588,9 +588,9 @@ def getraw(self, sec, opt, default='', count=0, sub_vars=True, keep_double_slash
for var_name in match_list:
# check if each tag is an existing METplus config variable
if self.has_option(sec, var_name):
value = self.getraw(sec, var_name, default, count+1)
value = self.getraw(sec, var_name, default, count+1, keep_double_slash=keep_double_slash)
elif self.has_option('config', var_name):
value = self.getraw('config', var_name, default, count+1)
value = self.getraw('config', var_name, default, count+1, keep_double_slash=keep_double_slash)
elif var_name.startswith('ENV'):
# if environment variable, ENV[nameofvar], get nameofvar
value = os.environ.get(var_name[4:-1])
Expand Down