Tweakwcs

Latest version: v0.8.9

Safety actively analyzes 701583 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

0.8.9

=========================

- Maintenance release.

0.8.8

====================

- Use a more robust algorithm for computing intersection polygon area that
ignores intersection polygons that raise ``MalformedPolygonError`` in the
``spherical_geometry`` package. This may result in sub-optimal alignment
*order* but in practice, it should have minimal effect
on the end result. [205]

- ``align_wcs`` now will raise a custom exception of type ``NotEnoughCatalogs``
when there are not enough input catalogs to perform alignment. [203]

- ``XYXYMatch`` now will raise a custom exception of type
``MatchSourceConfusionError`` when multipe reference sources match a single
input source. [204]

0.8.7

=====================

- Fix a bug in the ``imalign.align_wcs`` function due to which reference catalog
would not get expanded even for successful alignments, essentially disabling
``expand_refcat`` option. [201]

0.8.6

=======================

- Improved the quality of the *expanded* reference catalog when
``expand_refcat`` is set to `True` in the ``align_wcs`` function by not
using input catalogs that failed to align in the expanded reference
catalog. [195]

- Reduce memory & compute needed by _xy_2dhist by pruning distant
pairs with a kdtree. This is a purely internal change that does not
affect the results of the algorithm. [196]

0.8.5

========================

- Addressed compatibility issues with Python 3.12. Re-organized package
setup machinery. [188]

0.8.4

==================

- Mistaken tagging.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.