Logging of changes between package versions (generated and uploaded to pypi.org).
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.
- PSF kernel calculation for several polynomials;
- Acceleration by numba compilation;
- Issue with type hints for Python 3.8 (tested in the environment with Python 3.8.20).
Added ZernPSF class with methods for calculation, visualization and convolution with an image 2D PSF kernel, which should correspond to the Zernike polynomial.
Added this file for storing changes between package versions.
- Fitting using accounting of the Piston polynomial;
- A few more tests of new fitting procedure;
- functools.lru_cache annotation for speeding up of recursive calculation of polynomial coefficients.
- Several docstrings of the methods.