Skip to content

Releases: Unidata/MetPy

1.6.2

02 Apr 16:38
238d66d
Compare
Choose a tag to compare

Highlights

  • Performance improvements for GEMPAK data reader
  • Made coordinate detection more robust to work around issues with ERA5
  • Added support for 'dBz' as an identified unit

What's Changed

Bugs Fixed 🐛

Other Changes

New Contributors

Full Changelog: v1.6.1...v1.6.2

1.6.1

10 Jan 19:45
fcd883d
Compare
Choose a tag to compare

Highlights

  • Fixed regression in interpolate_to_slice being strict about units
  • Fixed regression in PlotGeometry drawing color-filled regions

What's Changed

Bugs Fixed 🐛

Full Changelog: v1.6.0...v1.6.1

v1.6.0

28 Dec 06:31
7a5e4cc
Compare
Choose a tag to compare

Highlights

  • Consistently use the WMO definition of relative humidity across calculations
  • New calculations: wet bulb potential temperature, Corfidi MCS motion, DCAPE, and Galvez-Davidson Index
  • Improvements for using isentropic interpolation with xarray data not natively on pressure surfaces (like WRF output)
  • Support for specifying line stroke width in simplified plotting interface
  • Support for controlling more style options for map layers in simplified plotting interface
  • Support for rotated latitude longitude projection
  • Support for Python 3.12
  • Many bug fixes and clean ups

What's Changed

Breaking Changes 🛠

New Features 🎉

Enhancements 😄

Bugs Fixed 🐛

Other Changes

New Contributors

Full Changelog: v1.5.1...v1.6.0

1.5.1

07 Jul 18:45
3d02385
Compare
Choose a tag to compare

Highlights

  • el and lfc handle NaN values in passed in profiles
  • Clarification of advection docs
  • Fixed bug in (log_)interpolate_1d with mixed DataArray and numpy arrays
  • Fixed orientation of StationaryFront to match WPC bulletins by default
  • Fixed color-mapped hodograph to no longer require units on input

Bugs Fixed 🐛

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

16 May 23:37
71b9b41
Compare
Choose a tag to compare

Highlights

  • Drawing fronts and boundaries using Matplotlib path effects for appropriate meteorological styling (e.g. cold fronts)
  • Drawing regions with a scalloped style
  • Parser for WPC surface bulletins
  • CAPE and CIN calculations now use the virtual temperature correction
  • Revamped the list of pre-defined plotting areas for the simplified plotting interface
  • "Dark mode" now available in the docs (thanks pydata-sphinx-theme!)
  • Last release to support Python 3.8

New Features 🎉

Enhancements 😄

Bugs Fixed 🐛

Other Changes

New Contributors

Full Changelog: v1.4.1...v1.5.0

v1.4.1

16 Mar 17:06
c8379a1
Compare
Choose a tag to compare

This is a bug fix release for 1.4.0.

Highlights

  • Improved reading gridded Gempak files with multiple times assigned
  • Added support for Matplotlib 3.7+ with improved unstable testing infrastructure
  • Other doc fixes

Enhancements 😄

Bugs Fixed 🐛

Other Changes

Full Changelog: v1.4.0...v1.4.1

v1.4.0

23 Dec 22:11
8aa1073
Compare
Choose a tag to compare

Highlights

  • Fully projection/spherical-aware spatial derivative calculations (e.g. vorticity, divergence)
  • Added calculations for SWEAT index, Convective Condensation Level (CCL), and convective temperature
  • ArrowPlot and RasterPlot added to the simplified plotting interface, as well as other enhancements to the simplified plotting interface
  • Many more examples in docstrings and example gallery
  • Improve integration with other libraries that use Pint for unit-handling
  • Converted GINI support to work as a proper xarray backend

New Features 🎉

Enhancements 😄

Bugs Fixed 🐛

Other Changes

New Contributors

Full Changelog: v1.3.0...v1.4.0

1.3.1

05 Jul 15:53
02084cc
Compare
Choose a tag to compare

This is a bug fix release for 1.3.0.

Highlights

  • Fixed Plotting RGB imagery with the simplified plotting interface
  • Fixed scaling of values for NEXRAD DPR (Digital Precipitation Rate) products
  • Fixed compatibility with future releases of Pint
  • Various doc and example fixes

Bugs Fixed 🐛

  • DOC: switch order of Parameters in specific_humidity_from_dewpoint (backport) by @github-actions in #2561
  • fix isentropic example (backport) by @github-actions in #2564
  • Fix value mapper for NEXRAD DPR product (backport) by @github-actions in #2567
  • TEST: Collapse the NIDS tests together (backport) by @github-actions in #2568
  • adds RGB image ability to declarative (backport) by @github-actions in #2569

Other Changes

  • Remove "united" as meaning "having units" (backport) by @github-actions in #2566
  • Fix compatibility with future Pint (backport) by @github-actions in #2570
  • Update numpydoc link (backport) by @github-actions in #2572
  • Add missing CF projection variable to test file (backport) by @github-actions in #2573
  • Update media page (backport) by @github-actions in #2565
  • Improve the docs for Bunkers storm motion (backport) by @github-actions in #2571

Full Changelog: v1.3.0...v1.3.1

1.3.0

06 Apr 19:55
ed1b2c3
Compare
Choose a tag to compare

Highlights

  • Dropped support for Python 3.7
  • Station information lookup now better documented works like a standard Python mapping
  • Fixed problems with parcel profile functions and repeated pressure values
  • Fixed some CF coordinate and unit identification bugs
  • Fix for reading NEXRAD data from S3 with newer versions of Botocore
  • Fixed wet_bulb_temperature to accept NumPy scalars
  • Fixed problem using smoothing and unit conversion together in simplified plotting interface

Enhancements 😄

Bugs Fixed 🐛

Other Changes

New Contributors

Full Changelog: v1.2.0...v1.3.0

1.2.0

23 Jan 17:45
df6f7c5
Compare
Choose a tag to compare

Highlights

  • Added K-Index and Totals Totals sounding index functions
  • Added wind gusts to parse METAR output
  • Significant performance increase for moist lapse and a variety of related functions
  • GEMPAK sounding reader is much faster now
  • Fixed SkewT compatibility with Matplotlib 3.5
  • Fixes for a variety of edge cases in moist_lapse
  • Variety of bugs fixed in METAR and GEMPAK readers
  • Full support for Python 3.10

New Features 🎉

Enhancements 😄

Bugs Fixed 🐛

Other Changes

New Contributors

Full Changelog: v1.1.0...v1.2.0