Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.0.0]

Added

  • signal.extra.psd is now available as signal.welch (as in scipy)

Changed

  • Move other.signal into signal and signal.extra to better mirror scipy’s namespace (thanks @smartass101)

  • Remove urllib dependency (not relevant anymore)

[1.1.2]

Changed

  • Update docs

Fixed

  • Fix pypi pipeline

[1.1.1]

Fixed

  • Fix publishing CI

[1.1.0]

Changed

  • Refactor some inner functions in fft, fftpack

  • Bump minimum python version to 3.10 to support pipes | in typing.

  • Change arg a to x in scipy.fftpack to match the scipy signature

  • Add package to pipy

Fixed

  • Correctly rename shape to s in the docs for fft

[1.0.0]

Added

  • Add a changelog

  • Add pre-commit

  • Add poetry

  • Add several typing hints

Changed

  • Turn the travis CI into a github CI

  • Update the README

  • Move several doc files into python docstrings

  • Bump the minimum version of python to 3.9. Also bump the requirements for scipy and xarray. If those are too restrictive, we may broaden them later.

  • Refactor docs

  • xrscipy.fft now mirrors scipy.fft rather than numpy.fft

  • Replace custom documentation parsed by tweaked docstring_parser module

  • Move xrscipy.signal to xrscipy.other.signal

Fixed

  • Fix fft, fftpack, integrate utests and modules

Removed

  • Remove the interpolate module, which is now supported natively by xarray

[0.1.0] (6 March 2018)

Initial release. This is the “old” version.