* New Instruments
* ACE EPAM
* ACE MAG
* ACE SIS
* ACE SWEPAM
* DE2 Fabry-Perot Interferometer (FPI)
* DE2 Vector Electric Field Instrument (VEFI) and magnetometer
* DMSP SSUSI EDR-Aurora data
* IGS GPS (TEC and ROTI)
* SES-14 GOLD -- tdisk, tlimb and o2den data products added
* TIMED GUVI
* Bug Fixes
* Pandas datasets made with cdflib now have header level meta
* Updated CDAWeb routines to allow for data stored by year/day-of-year
* Updated GOLD nmax to sort scans by time.
* Added 1 usec to GOLD nmax channel B times to ensure timestamp uniqueness
* Fixed multi-file loads for cdf xarray datasets.
* Adds a 0.1 sec delay between file downloads to avoid excessive calls
to servers.
* Documentation
* Added missing sub-module imports
* Added discussion of ICON constellation to docstrings, including caveats
* Enhancements
* Added CDAWeb methods that can use `cdasws` to get the remote file list
* Updated platform methods to follow a consistent style and work with the
general `init` function
* Added unit tests for the different platform method attributes
* xarray support for TIMED SABER and SEE
* Added `drop_dims` kwarg to `load_xarray` interface so that orphan dims can
be removed before attempting to merge.
* Added `var_translation` kwarg to `load_xarray` interface so that variables can
be renamed before attempting to merge.
* Improved usage of cdflib for users in xarray instruments
* Added a generalized `clean` routine to replace fill vals with NaNs
* Deprecations
* Deprecated jpl_gps instrument module, moved roti instrument to igs_gps
* Maintenance
* Updated download functions to take data_path as an arg, not a kwarg
* Removed duplicate tests if pysatCDF not installed
* Removed pysatCDF tests on GitHub Actions workflows (see 167)
* Updated actions and templates based on pysatEcosystem docs
* Remove pandas cap on NEP29 tests
* Updated docstring style for consistency
* Removed version cap for xarray
* Added manual workflow to check that latest RC is installable through test pip
* Update meta label type for instruments
* Updated GitHub Actions workflows for improved compliance with pip>=23.0
* Added .readthedocs.yml to configure settings there.
* Use pyproject.toml to manage installation and metadata
* Set use_cdflib=True for supported xarray instruments
* Set pysat 3.1.0 minimum
* Use pysat logger to raise non-deprecation warnings
* Update syntax based on latest pysat deprecations to make the code compatible with pysat 3.2.0.
* Updated syntax compliance with cdflib 1.0+
* Updated use of `decode_times` kwarg when loading xarray data to maintain current behaviour