You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pyiem.nws.products.saw no longer writes un-used SAW text to database.
Refactor internal SHEF decoding such that TextProduct instance has a seat
at the table when some acceptable parsing failures can happen. The functional
form of process_messages_{a,b,e} is now TextProduct,str.
Refactor internal VTEC API for creating jabber messages.
Refactor windrose_utils and remove the positional argument cruft.
The XMPP channels assigned to VTEC products that are CONtinues, EXPires, or
CANcels was modified to append a -ACTion to the channel in the case of the
channels prefixed by the phenomena.significance. This will cut down on
the social media posts for products that are more mudane (#604).
New Features
Add alpha control to draw_usdm.
Add database storage of purge_time for VTEC products (#616).
Add parsing support for CWSU Center Weather Advisory (#573).
Add option to mcalc_feelslike to support mask_undefined.
Add twitter_media link for generic text products that have a polygon (#586).
Add limit_by_doy option to windrose_utils to allow a day of year limit.
Add parser for SPC Watch Probabilities (WWP) product (#595).
Add basic parser for SPC SEL Product.
Allow pyiem.nws.nwsli instance to be subscriptable for iterop.
Support passing linewidths to MapPlot.contourf.
Bug Fixes
[SHEF] Catch invalid nan values.
[windrose] Fixed logic bug when limit_by_doy was set and dates crossed
1 January.
Added some jitter to plotting labels for side-by-side WFOs.
Fixed f-string formatting issue in SAW jabber message generator.
Fixed missing ENH and MDT from spcpts.THRESHOLD_ORDER.
Fixed jabber/twitter message generation for a VTEC product with multiple
segments with the same vtec action (read tropical products).
Heat index is now computed without the presence of wind info (#623).
Improved logic behind pyiem.plot.util.pretty_bins, it no longer exactly
returns the specified number of bins, but tries to do the right thing!
Increase remark trimming for LSR tweets for more length safety.
Stopped back-computing affected WFOs based on the UGCs found in a VTEC
product. This was causing more confusion than good (#615).