Version 1.0.1 of MetPy is now available. MetPy is a collection of tools in Python for reading, visualizing, and performing calculations with weather data. The project aims to mesh well with the rest of the scientific Python ecosystem, including the Numpy, Scipy, and Matplotlib projects, adding functionality specific to meteorology.
MetPy 1.0.1 contains fixes for a number of issues reported in the 1.0 release, including:
- Passing of masked arrays to
get_layer
(also standardized internal unit handling to avoid more of these issues) - Problems with nan-handling and
wet_bulb_temperature
- NEXRAD parsing with legacy-formatted files
- Declarative contour plotting with global data
.metpy.units
breaking lazy loading of xarray data- Bunkers storm motion did not properly handle non-pressure-weighted means
- Unit behavior in
mean_pressure_weighted
A complete listing of changes in this version is available in the MetPy Github repository. (You can also follow discussion about the release on the Github Announcments page.)
MetPy version 1.0 was released in January 2021. For information on the changes in that release (including an Upgrade Guide from pre-1.0 releases), see MetPy 1.0 Released. For a more in-depth look, see What's New in MetPy 1.0?
This release can be installed with:
pip install metpy==1.0.1or
conda install -c conda-forge metpy=1.0.1
Let us know if you run into any problems, either at MetPy issue tracker or by e-mail at support-python@unidata.ucar.edu. You can also ask questions using the "MetPy" tag on Stack Overflow.