------------------ This is the last minor release of spharpy before full integration into the pyfar ecosystem. The next release will be version 1.0.0 which will depend on pyfar >= 0.6.0 and rely on pyfar's `pyfar.Coordinates` class as a replacement for spharpy's `spharpy.samplings.Coordinates` class.
**Changes:**
* Add normalization for distortionless response beamforming weights (PR 30) * Minor refactoring in beamforming weight calculations (PR 30) * Change dependency to pyfar versions < 0.6.0 (PR 35) * Adaptations to the repository move to pyfar/spharpy (PR 32)
0.5.0
------------------ * Introduce support for `pyfar.Coordinates` alongside spharpy's implementation (PR 24). This is the initial step of a full transition in future versions. * Minor refactorings of tests (PR 25) * Updates to the documentation (PR 26) * Bugfix: Round values smaller than eps in `sph2cart` (PR 27)
0.4.2
------------------ * Bugfix: Replace deprecated numpy wrappers for built-in python types (PR 20) * Refactor axes handling in plots, required as getting the current axis while specifying a specific projection is deprecated (PR 21) * Drop support for Python 3.7 (PR 23)
0.4.1
------------------ * Bugfix for the aperture function of vibrating spherical caps
0.4.0
------------------ * SH Rotation class derived from scipy rotations * Implement Wigner-D Rotations * SmoothBivariateSpline Interpolation on the sphere * New phase colormap for balloon plots * Switch to CircleCI for unit-testing * Updated readthedocs.org * Minor documentation fixes and flake8 consistency changes
0.3.3
------------------ * Replace broken link in hyperinterpolation sampling download.