Skip to content

Releases: pysat/pysatSeasons

v0.2.1

18 Nov 18:12
82a76e0
Compare
Choose a tag to compare

The v0.2.1 release is a maintenance and documentation release designed to update improve usage in python 3.9+ and pysat 3.2+.

Change Summary

  • Maintenance
    • Update pytest syntax
    • Update Github Actions workflows
    • Add workflow for testing with pysat RC
    • Add workflow for testing the install of pysatSeasons RC from pip
    • Dropped tests for deprecated pysat instruments
    • Implement pyproject.toml
    • Implement coveralls app for GitHub Actions
    • Set minimum pysat to 3.2.0
    • Update contributing document and issue templates
    • Add Acknowledgements doc

v0.2.0

01 Sep 15:48
bde709b
Compare
Choose a tag to compare

pysatSeasons leverages the instrument independent support in pysat to construct several analysis routines over a range of dates or orbits.

Changelog

  • New Features
    • Added support for xarray data in the seasonal averaging functions in pysatSeasons.avg
    • Added support for xarray data in the occurrence probability functions in pysatSeasons.occur_prob
    • Added support for Constellations in pysatSeasons.occur_prob
    • Added support for Constellations in pysatSeasons.plot
    • Renamed computational_form to to_xarray_dataset and refocused.
  • Deprecations
    • Deprecated returnBins keyword in favor of return_bins in pysatSeasons.occur_prob.
    • Deprecated returnData keyword in favor of return_data in pysatSeasons.avg.
  • Documentation
    • Improved docstrings throughout.
    • Updated documentation examples.
    • Documentation now available on readthedocs.org.
  • Maintenance
    • Removed deprecated pandas.Panel from functions.
    • Removed old __future__ imports.
    • Removed use of collections.deque in pysatSeasons.avg.
    • Migrated to GitHub Workflows for CI testing.
    • Migrated from nose to pytest.
    • Adopted setup.cfg
    • Updated style standards
    • Added automated style and docstring testing

Version 0.1.3

14 Jun 22:50
Compare
Choose a tag to compare
Version 0.1.3 Pre-release
Pre-release

The v0.1.3 release is a release designed to update style and documentation for analysis routines archived from pysat 2.x. This is an alpha release.

Change Summary

  • Updates style to match pysat 3.0.0 release candidate
  • Improves discussion of rationale for version caps on readme page
  • Migrates CI tests to github actions

Maintenance updates

14 Aug 21:13
953ed76
Compare
Choose a tag to compare
  • Updates demo codes to import objects from datetime and pandas for pysat 3.0.0 compatibility
  • Fixed a bug where test routines used float where numpy 1.18 expects an int
  • Import objects from datetime and pandas for pysat 3.0.0 compatibility
  • Use conda to manage Travis CI
  • Rename default branch as main
  • Update to pysat documentation standards
  • Add flake8 testing for code

Demo codes and pypi

17 Oct 02:31
980f045
Compare
Choose a tag to compare
  • Add demo code
  • Add pypi compatibility

Initial Release

07 Oct 16:54
b4ec07b
Compare
Choose a tag to compare
Merge pull request #8 from pysat/develop

v0.1.0