Releases
v1.19.0
API Changes
Drop pyiem.nwnformat
as it is no longer used.
Introduce pyiem.wmo.WMOProduct
as a lightweight class for products that
need little default processing. pyiem.nws.product.TextProduct
inherits.
Remove import *
usage from pyiem.plot
. This was a bad daryl mistake.
Require pygrib
as we add some grib processing.
Require pyogrio
for faster geopandas shapefile reading.
New Features
Add pyiem.iemre.grb2iemre
helper to reproject a grib message onto IEMRE.
Add pyiem.util.archive_fetch
helper to get IEM archived resources.
Add VTEC storage of product_ids
(#857 ).
Sync NWS VTEC colors per IEM database cross-check review.
Update bundled NWS zones database to 5 March 2024 release (#821 ).
Bug Fixes
Account for a common autoplot context timestamp typo.
Add a hacky gc.collect()
within MapPlot#close
attempting to workaround
some matplotlib memory leaking.
Constrain a VTEC database search for expiration times not infinitely into
the future.
Fix iemre.reproject2iemre
to return a masked_array and handle an input
masked array.
Fix invalid rtrim()
usage with removesuffix()
.
Fix off-by-one when grid.zs
hits a mask right at the border.
Fix placement of GU, AK, HI, PR inset axes for sector="nws" plot.
Improve setuptools_scm
plumbing to avoid runtime import.
Remove hackish website telemetry writing from a thread.
Support a variant Trace
value specified in LSRs.
You can’t perform that action at this time.