Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
0e23351
Issue #556 this is the original BasePlot class, containing Plotly and…
bikegeek Jan 21, 2026
df0dc9e
Per #556, create _plotly versions of util.py, constants.py, and confi…
georgemccabe Jan 22, 2026
1a38b17
Do not use util.apply_weight_style -- it adds html which isn't used b…
georgemccabe Jan 22, 2026
036903f
Merge branch 'feature_555_replace_plotly' into feature_556_copy_base_…
georgemccabe Jan 28, 2026
ceb5802
add fix for creating parent directories to plotly version of base plot
georgemccabe Jan 28, 2026
18aa26b
Merge branch 'develop' of https://github.com/dtcenter/METplotpy into …
bikegeek Feb 2, 2026
69d5b38
hotfix: fix handling of missing data by changing replace value from s…
georgemccabe Feb 3, 2026
150a3c7
hotfix: remove string representing color that causes UserWarning and …
georgemccabe Feb 3, 2026
6fe7771
Merge branch 'develop' of https://github.com/dtcenter/METplotpy into …
bikegeek Feb 4, 2026
a9faf5b
merged develop and resolved conflicts
georgemccabe Feb 4, 2026
0cbf054
Feature 561 v4.0.0 beta1 (#562)
bikegeek Feb 4, 2026
2b9219f
Revert "Feature 561 v4.0.0 beta1 (#562)" (#563)
bikegeek Feb 4, 2026
af1c931
Revert "Revert "Feature 561 v4.0.0 beta1 (#562)" (#563)" (#564)
bikegeek Feb 4, 2026
74fc7aa
Merge branch 'feature_555_replace_plotly' into feature_556_copy_base_…
georgemccabe Feb 5, 2026
b664740
remove more plotly-specific stuff from matplotlib version
georgemccabe Feb 5, 2026
f8d47f5
Merge branch 'feature_556_copy_base_and_common_functionality' of http…
bikegeek Feb 5, 2026
c7cae0c
Merge branch 'develop' of https://github.com/dtcenter/METplotpy into …
bikegeek Feb 5, 2026
07cf5bd
Issue #556 Remove any Plotly-specific code and imports. Update copyr…
bikegeek Feb 5, 2026
fd6e39c
Merge branch 'feature_555_replace_plotly' into feature_556_copy_base_…
georgemccabe Feb 6, 2026
b616fcd
clean up logic to calculate plot dimensions to always use matplotlib …
georgemccabe Feb 6, 2026
3bc22fd
remove plotly-specific variables and update incorrect imports to use …
georgemccabe Feb 6, 2026
fda41c5
resolve SonarQube complaints and clean up logic
georgemccabe Feb 6, 2026
392ee95
more SonarQube issues resolved
georgemccabe Feb 6, 2026
0ab7528
Issue #556 Updates to base_plot to support title,caption, x-axis labe…
bikegeek Feb 6, 2026
c8bb31d
Merge branch 'feature_556_copy_base_and_common_functionality' of http…
bikegeek Feb 7, 2026
14469fb
Issue #556 use the get_weights_size_style() from base_plot.py to plot…
bikegeek Feb 7, 2026
ad3c90f
Fixed comment to remove Plotly reference in
bikegeek Feb 7, 2026
1c0d319
Revert to previous version, which already removed Plotly-specific cod…
bikegeek Feb 7, 2026
6f68ae8
Added TODO for code that should be removed when all plots have been m…
bikegeek Feb 7, 2026
f92761a
Added TODO comments to identify code that will need to be removed whe…
bikegeek Feb 7, 2026
b7e827d
remove plotly variables from matplotlib version
georgemccabe Feb 9, 2026
4467a90
remove unneeded import
georgemccabe Feb 9, 2026
be1adbc
Issue #556 Removed Plotly-specific code
bikegeek Feb 9, 2026
7c33d80
Issue #556 Removed Plotly-specific code
bikegeek Feb 9, 2026
e7f564c
Some clean up of code to use fewer variables
bikegeek Feb 9, 2026
191f1f4
Issue #556 Removed Plotly-specific code
bikegeek Feb 9, 2026
dda56ff
Merge branch 'feature_556_copy_base_and_common_functionality' of http…
bikegeek Feb 9, 2026
54e94f8
Point to minimal yaml config file to match section describing using o…
bikegeek Feb 10, 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
11 changes: 6 additions & 5 deletions docs/Users_Guide/release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,22 @@ describes the bugfix, enhancement, or new feature:
`METplotpy GitHub issues. <https://github.com/dtcenter/METplotpy/issues>`_


METplotpy Version 3.2.0-RC1 release notes (20250930)
====================================================
METplotpy Version 4.0.0-beta1 release notes (20260205)
======================================================


.. dropdown:: New Plots

None

.. dropdown:: Enhancements

* Wind Rose: support specifying range radialaxes range (`#534 <https://github.com/dtcenter/METplotpy/issues/534>`_)
* Support YAML config files generated by METviewer MVBatch (`#540 <https://github.com/dtcenter/METplotpy/issues/540>`_)
* None

.. dropdown:: Bugfixes

* Bugfix Vertical Plot fix incorrect x-values/x-axis labels (`#537 <https://github.com/dtcenter/METplotpy/issues/537>`_)
* Use the METviewer data output directory when the points path is not defined in the yaml config file created by METviewer (`#552 <https://github.com/dtcenter/METplotpy/issues/552>`_)
* WindRose plot shows incorrect legend when max wind speed is less than requested (`#547 <https://github.com/dtcenter/METplotpy/issues/547>`_)

.. dropdown:: Documentation

Expand Down
2 changes: 1 addition & 1 deletion docs/Users_Guide/reliability_diagram.rst
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ corresponding to the *plot_filename* setting in the default
configuration file. Otherwise, this will need to be specified in
*plot_filename* in the **minimal_box.yaml** file):

.. literalinclude:: ../../test/reliability_diagram/custom_reliability_use_defaults.yaml
.. literalinclude:: ../../test/reliability_diagram/minimal_reliability.yaml

Copy this file to the working directory:

Expand Down
6 changes: 3 additions & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@
# -- Project information -----------------------------------------------------

project = 'METplotpy'
copyright = '2025, NSF NCAR'
copyright = '2026, NSF NCAR'
author = 'UCAR/NSF NCAR, NOAA, CSU/CIRA, and CU/CIRES'
author_list = 'Adriaansen, D., C. Kalb, D. Fillmore, T. Jensen, L. Goodrich, M. Win-Gildenmeister, T. Burek, and H. Fisher'
verinfo = version
release = f'{version}'
release_year = '2025'
release_year = '2026'

release_date = f'{release_year}-09-30'
release_date = f'{release_year}-02-05'

copyright = f'{release_year}, {author}'

Expand Down
6 changes: 3 additions & 3 deletions metplotpy/plots/bar/bar.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
from plotly.subplots import make_subplots

import metcalcpy.util.utils as calc_util
from metplotpy.plots import util
from metplotpy.plots import util_plotly as util
from metplotpy.plots.bar.bar_config import BarConfig
from metplotpy.plots.bar.bar_series import BarSeries
from metplotpy.plots.base_plot import BasePlot
from metplotpy.plots.constants import PLOTLY_AXIS_LINE_COLOR, PLOTLY_AXIS_LINE_WIDTH, \
from metplotpy.plots.base_plot_plotly import BasePlot
from metplotpy.plots.constants_plotly import PLOTLY_AXIS_LINE_COLOR, PLOTLY_AXIS_LINE_WIDTH, \
PLOTLY_PAPER_BGCOOR


Expand Down
6 changes: 3 additions & 3 deletions metplotpy/plots/bar/bar_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@

import itertools

from ..config import Config
from .. import constants
from .. import util
from ..config_plotly import Config
from .. import constants_plotly as constants
from .. import util_plotly as util

import metcalcpy.util.utils as utils

Expand Down
2 changes: 1 addition & 1 deletion metplotpy/plots/bar/bar_series.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
from pandas import DataFrame

import metcalcpy.util.utils as utils
from metplotpy.plots import util
from metplotpy.plots import util_plotly as util
from .. import GROUP_SEPARATOR
from ..series import Series

Expand Down
Loading
Loading