Skip to content

v0.1.0 Release

Compare
Choose a tag to compare
@aburrell aburrell released this 11 Apr 17:14
· 153 commits to main since this release
cb845b8

The v0.1.0 release improves unit and CI testing, documentation, and expands the supported Madrigal data sets. This is a beta release.

Change Summary

  • Enhancements
    • Improved definitions of general and GNSS meta data
    • Removed unused logic in cleaning routines
    • Moved warning for no cleaning of JRO ISR data to preprocess
    • Added a general Madrigal instrument for time-series data
    • Added functions to specify all known Madrigal instrument codes and
      file formats
    • Adapted general listing functions to allow file formats with '*' wildcards
      between '.' delimiters, required for some Madrigal file formats
    • Standardized the Instrument method kwarg defaults
    • Added 'site' tag to the GNSS TEC Instrument
    • Added support for varied use of two_digit_year_break to
      methods.general.list_remote_files
    • Implemented two_digit_year_break support for vtec GNSS TEC Instrument
    • Implemented directory creation function in pysat
  • Documentation
    • Added examples for JRO and GNSS data
    • Improved the docstring and CHANGELOG style
  • Testing
    • Added unit tests for DMSP, general, JRO, and GNSS methods
    • Added the packaging module to handle version logic
    • Added quick-fail for main pytest command
  • Bug
    • Fixed bugs in the coordinate conversion functions
  • Maintenance
    • Updated GitHub action and NEP29 versions
    • Updated the minimum Madrigal version to allow HDF4 downloads
    • Update pysat instrument testing suite, pytest syntax
    • Add manual GitHub Actions tests for pysat RC