Releases: MeteoSwiss/ampycloud
Version v2.1.1
Version v2.1.0
Scientific changes
This release contains adaptions to enable a localized calculation of cloud base heights/ a calculation of cloud base heights based on a subset of hits from specific ceilometers (see #137 ).
Code changes
New citations file #135 #136 and #138
Quick fix for a version conflict between scipy and statsmodels, see #139
For details, please check the CHANGELOG
Full Change Diff: v2.0.0...v2.1.0
Version v2.0.0
This release corresponds to the ampycloud algorithm as described in the article by Vogt et al. (AMT, 2024).
With respect to v1.0.0, the code received a series of small bug fixes, and an improved variable naming scheme. The latter implies that the package user interface has changed with respect to the previous release (in the sense that the input DataFrame column naming conventions have changed).
The scientific behavior of the code however remains identical to the previous releases (but note the better handling of NSC vs NCD codes, cf #114).
See the CHANGELOG for details.
Version 1.0.0
With respect to v0.6.0 this release contains:
- bugfix if two layers are collocated at the same altitude
This is the first official release of ampycloud 🍾
Fluffiness and misc updates
This releases brings forth the fluffiness upgrade, to better account for the varying thickness of cloud bases. It also cleans-up some of the parameters and corrects a few bugs, as well as introduce support for Pandas 2.x.
See #86 for details.
Fix handling of very flat layers
This release improves some of the code docstrings, and fixes a bug/warning related to ultra-stable cloud layers (#78).
Thread-safety
This releases renders ampycloud thread-safe. It also drops the use of the yaconfigobject
package in favor of ruamel.yaml
, and fixes a bug in the layering of strictly-identical cloud hit altitudes, in addition to a few other minor changes. See #74 for the full list of changes.
Shift-and-scale
Critical fix of wheels
This release fixes a bad typo that prevented the inclusion of non-.py files in the wheels.
First pypi upload
After fixing a faulty topic, this should lead to the first automated pypi upload.