Releases
v1.18.0
API Changes
Add dependencies on nh3
and paste
.
Raise NewDatabaseConnectionFailure
from pyiem.database.get_dbconn
for
all failures and stop emitting UserWarning
.
Raise UnknownStationException
from pyiem.util.get_autoplot_context
when
an unknown station is provided.
Repurpose LSR type internal code q
for SNOW SQUALL
.
New Features
Add #{state}wx
hash tags to NWS Local Storm Report social media posts.
Add cursor_name
option to database.get_dbconnc
.
Add pyiem.iemre.reproject2iemre
helper to bring arbitrary grids onto IEMRE.
Add pyiem.util.{delete,set}_property
helpers.
Introduce pyiem.webutil.iemapp
decorator to do fancy things for IEM
mod_wsgi apps and remove downstream boilerplate.
Bug Fixes
[SHEF] Lines startig with ":" are double checked for slashes, before use.
[SHEF] Ensure E message elements have a physical_element set.
[SHEF] Fix DD
modifier when we are crossing a month.
[SHEF] Fix significant bug with Paired Values (ref SHEF Manual 7.4.6) not
properly computing magnitude for encoded float values.
[SHEF] Forgive a random nan that keeps appearing in RRSRAH.
[SHEF] Prevent extraneous "/" added to contination .A and .E messages.
[SHEF] Support 0.001 encoding of Trace values.
Allow for calm percentage plotting space in windrose with rmax set (#798 ).
Fix compute_wfos
method for SAW processor.
Make presence of tabs in CLI products more forgiving.
Refactor SHEF parsing such to better handle situations with time modifiers
being missing and enforce SHEFElement
pydantic validation.
You can’t perform that action at this time.