Releases: quatrope/astroalign
Releases · quatrope/astroalign
Version 2.6.1
Patch release with repo improvements
Change log
- Adds tea protocol
- Minor changes to
README
- Fixed bad paths on
MANIFEST.in
- Removes
setup.py
Version 2.6.0
In this release:
- Fixes compatibility with Numpy >= 2.0, by removing sep and replacing it with sep-pjw
- Drops support for python 3.8 that reaches EOL tomorrow.
- Adds 3.12 and 3.13 to CI testing
Version 2.5.2
Minor release version to retroactively restrict Numpy version < 2.0 to continue using SEP.
This is released just in case there is a need to keep legacy software.
Full Changelog: v2.5.1...v2.5.2
Version 2.5.0
In this release:
- Mask in source or target image passes over the mask to source detection. Now is possible to exclude regions outside the region of interest ROI to find the match between images.
- Use of numpy's new random number generator API. This requires numpy version to be at least 1.17.
- Updates to README.md.
Version 2.4.2
This release:
- Gets rid of
ez_setup.py
and usespyproject.toml
instead. - Lazy loads
estimate_transform
andmatrix_transform
from scikit-image for faster import time. - Drops support for python 3.6 and 3.7 from unit testing.
Version 2.4
In this release:
Improved RANSAC algorithm
- The new
ransac
will exhaust all possibilities in a pseudo-random way. The exploration is done on a single (fixed) realization of all possible matches and it will exhaust the list of candidate matches before failing. ransac
now iterates 3 times searching for the maximum number of matches before returning. This ensures (almost certainly in a statistical sense) that the results will be the same between calls.- The new
ransac
is virtually deterministic, despite its stochastic search nature.
Version 2.3.2
In this release:
- Fix bug (#65) that would cause register to fail when it's passed a Image object (from pillow)
- Migrated unit tests to Github Actions
Version 2.3.1
In this release
- Added support to work with color images.
Check the details in the documentation.
(Note: 2.3.1 fixes an PyPI upload issue for 2.3)
Version 2.2
In this release:
- The functions
register
andfind_transform
now work withCCDData
andNDData
input. - Docstrings and documentation changed to reflect the change.
- Added more exhaustive tests for new kind of input.
Version 2.1
In this Release
- Keyword argument
detection_sigma
to control the std-dev above noise used in source detection. Default now is 5 instead of 3. - Keyword argument
max_control_points
to control how many bright sources should be detected on an image. - Keyword argument
min_area
to control minimum number of connected pixels of sources detected. Defaults to 5. - Docs examples for few sources on the field.
- Docs examples for faint sources.
- Other code improvements.