0.5.0
Version 0.5.0 (2017/04/03)
Highlights
- API BREAK:
lcl()
now returns both the pressure and temperature at the lifted condensation level, rather than just pressure. Not only does this simplify the use oflcl
, but comes at no additional computation cost. - Python 3.3 support replaced with support for Python 3.6 (though no related code changes)
- Galleries of symbols and color tables within the documentation
- SkewT improvements
- Better handling of missing data
- Default limits
- Dedicated plotting routines for shading CAPE/CIN
- Better handling of unit-ed arrays
- Added meteogram and 4 panel plot examples
- Wind speed and direction available directly from upper air data
- Several fixes for
lcl()
andlfc()
- Additional calculations:
- virtual_temperature
- virtual_potential_temperature
- density
- equilibrium layer (
el
) - relative_humidity_wet_psychrometric
- psychrometric_vapor_pressure_wet
GINIFile
now has animg_extent
attribute to simplify plotting- Added
reduce_point_density
to remove overlapping points from point data plots - A few fixes for
StationPlot
Contributors to this release
@ahill818, @nawendt, @kgoebber, @mjames-upc, @jrleeman, @dopplershift
Issues Closed
- Issue 371 - Add link to source code in docs
- Issue 369 - Four_Panel_Map.py example: temp plot legend says 225 to 330 Fahrenheit
- Issue 366 - Nest documentation a bit more
- Issue 361 - LFC fails with NaN
- Issue 354 - Graceful failure of upper air data retrieval for invalid station or time
- Issue 351 -
find_intersections
fails with some masked arrays - Issue 350 - Incorrect LFC with capping inversion
- Issue 349 - Add interpolation utility
- Issue 336 - Plotting colored line on hodograph with NaN
- Issue 334 - Upper air data download from Iowa
- Issue 325 - Can't set fontsize for stationplot symbol plot
- Issue 319 - LFC returns incorrect result
- Issue 317 - lcl() is silent for failed convergence
- Issue 314 - More Documentation Tweaks
- Issue 308 - Standardize field naming in station plot examples
- Issue 307 - Station plot parameter plotting does not work with units properly
- Issue 300 - Add temperature to LCL calculation
- Issue 298 - Keep wind speed and direction when getting upper air data
- Issue 290 - Cartopy with matplotlib 2.0
- Issue 289 - Add "Atmospheric Science" to setup.py categories
- Issue 286 - Python 3.6
- Issue 242 - Investigate increased use of gitter
- Issue 227 - License for icon font
- Issue 198 - Using units to axhline, etc. breaks plotting
- Issue 175 - Improve units behavior for new users
- Issue 161 - DOI
- Issue 154 - calculate relative humidity and dew point with wet bulb and dry bulb
- Issue 90 - Spatial simplification
In this release 28 issues were closed.
Pull Requests Merged
- PR 384 - ENH: Add information for citing MetPy in publications
- PR 382 - Shade area on SkewT
- PR 380 - ENH: Add tool to thin down point data (Fixes #90)
- PR 379 - BUG: Fix units in 4 panel example (Fixes #369)
- PR 378 - Skew T Masked Data
- PR 376 - Colortable get with range
- PR 374 - Unit errors
- PR 372 - Add ability to deal with masked arrays to find_intersections
- PR 357 - Adds new img_extent attribute to ginifile dataset
- PR 355 - Interpolation utility
- PR 353 - IA State masked arrays
- PR 352 - Find intersections directionality
- PR 345 - Psychrometric RH
- PR 342 - Mask out NaN values for plot_colormapped lines.
- PR 341 - Fix return if no LFC exists
- PR 338 - EL calculation
- PR 337 - Added thermo calculations
- PR 335 - ENH: Add google analytics to docs
- PR 333 - Four Panel Example
- PR 332 - Add CC BY 4.0 license for weather symbol font
- PR 331 - Set edgecolor to black on state borders
- PR 330 - Convert quantities to scalars before formatting
- PR 329 - Sprint cleanup
- PR 328 - Raise exception if LCL does not converge
- PR 327 - Station fontsize
- PR 326 - Doc tweaks
- PR 324 - Wind speed direction
- PR 323 - Change Station Plot Examples to CF standard names
- PR 321 - Python 3.6
- PR 320 - LFC fix
- PR 318 - added an example to plot a meteogram
- PR 315 - LCL Update
- PR 309 - Doc Upgrades
- PR 304 - Symbol Gallery
- PR 302 - NWS AWIPS 8bit colortables for Z and V
In this release 35 pull requests were closed.