Skip to content

Releases: quatrope/astroalign

Version 2.6.1

15 Nov 01:27
Compare
Choose a tag to compare

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

13 Oct 19:10
Compare
Choose a tag to compare

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

13 Oct 19:42
Compare
Choose a tag to compare

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

13 Oct 23:52
Compare
Choose a tag to compare

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

21 Feb 01:09
Compare
Choose a tag to compare

This release:

  • Gets rid of ez_setup.py and uses pyproject.toml instead.
  • Lazy loads estimate_transform and matrix_transform from scikit-image for faster import time.
  • Drops support for python 3.6 and 3.7 from unit testing.

Version 2.4

25 Mar 20:10
Compare
Choose a tag to compare

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

22 Mar 20:27
Compare
Choose a tag to compare

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

23 Nov 22:52
Compare
Choose a tag to compare

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

12 Nov 19:50
Compare
Choose a tag to compare

In this release:

  • The functions register and find_transform now work with CCDData and NDData input.
  • Docstrings and documentation changed to reflect the change.
  • Added more exhaustive tests for new kind of input.

Version 2.1

31 Aug 20:12
Compare
Choose a tag to compare

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.