Skip to content

Releases: ARM-DOE/ACT

Unit test updates

14 Apr 20:53
b949078
Compare
Choose a tag to compare

This micro release increases the total unit test coverage to 87.6% and fixes some bugs when doing solar calculations at high latitudes.

Removing cartopy as dependency

12 Mar 21:21
706648b
Compare
Choose a tag to compare

Cartopy was intended to be an optional dependency but it was listed as a dependency in the requirements.txt file. Removing that dependency so that other packages using ACT doing have to install.

Bug fixes

05 Mar 21:16
788578e
Compare
Choose a tag to compare

A few bugs are fixed in this micro release

  • Fixed bug when trying to plot multiple skew-t plots
  • Fixed bug in QC clean script
  • Fixed bug with keeping the skyfield ephem file open when multi-processing is used

Additions

  • Method to convert units in an object
  • Adding features to make written netcdf more cf complient

ACT Version 0.6.0

16 Feb 21:02
974724c
Compare
Choose a tag to compare

This release removes astral as a dependency in favor of skyfield which greatly reduces the complexity of having different versions of astral on pypi and conda-forge. Many of the other additions were focused around improving the unit tests for ACT, especially on the visualization testing. Also removed the dependency on Boto3 and the AWS bucket for testing. Finally, improved the contour plotting module to allow for plotting of different levels such as with soil moisture. This opens up the possibility for easier 3D-contour plotting.

Bug fix for conda release

14 Nov 00:45
635e48e
Compare
Choose a tag to compare

Updating to make sure both versions of astral can be used.

Basic fixes, updates to plotting, and new functions

13 Nov 19:38
49833f5
Compare
Choose a tag to compare

There were a number of fixes and improvements implemented in this release

  • Bug fix for when cartopy is installed but not importing correctly
  • Bug fix in the cog/sog calculations when "lon" variable is not available
  • Added additional error handling
  • Additional unit tests for the utilities modules, increasing code coverage by 1.1%
  • Improvements for the Py-ART utility to handle RHI data
  • Update to MPL depolarization ration calculation
  • Improved handling of ARM DQR quality control

New Features include

  • Ability to specify a specific time for downloading ARM data
  • New functions to perform a variety of irradiance calculations
  • Adding the ability for the users to plot up the FFT shading test results

Version 0.4.3

16 Aug 18:51
4df9b39
Compare
Choose a tag to compare

Bug fix for conda release and requiring matplotlib 3.2.2 or less. Matplotlib 3.3.1 is problematic at the moment.

Version 0.4.2

16 Aug 02:01
5fcf514
Compare
Choose a tag to compare

Update to use multiple versions of Astral to fix the conda install problems.

Version 0.4.1

14 Aug 17:42
de9a96f
Compare
Choose a tag to compare

Updates to environment file to work with conda on new astral version.

Version 0.4.0

14 Aug 13:21
811e632
Compare
Choose a tag to compare

There were a number of feature additions and bug fixes in this version.

New Features

  • Ability to plot QC for 2D variables containing 1D data (soil moisture, etc)
  • Autogenerating DOI through Zenodo
  • Generic writer to clean up dataset before writing to file
  • Coveralls to check code coverage
  • Binary reader for micropulse lidar using mpl2nc which is now an optional dependency
  • Utility to convert ACT object to PyART radar object for plotting of PPI/RHI data (mpl, doppler lidar)
  • Utility to calculate day/night and added examples for calculating day/night averages
  • Ability to better set the y-range on timeseries plots (y_rng)

General Updates

  • Updated examples and documentation
  • Updated to use astral 2.2

Bug Fixes

  • Fix to geoplot to add gridlines to some projections
  • Revamped configuration files to deal with MetPy and Cartopy issues
  • Fixed examples when MetPy or cartopy are not available
  • Bug fix for the wind rose plotting

Thank you to @kenkehoe @zssherman @cgodine for the contributions!