Releases: spacetelescope/drizzle
Releases · spacetelescope/drizzle
Added propagation of errors and DQ flags. Bug fixes.
What's Changed
Improvements:
- Add support for co-adding with squared weights (can be used for standard error propagation) by @mcara in #163
- Add support for propagation of DQ flags by @mcara in #206
- Add a warning about ignoring
pixfracwith Lanczos kernel by @mcara in #202
Bug Fixes:
fillvalandfillval2should be independent by @mcara in #200- Fix issues with Lanczos resampling by @mcara in #198
- Replace 'scale' with two independent parameters: 'iscale' and 'kscale' by @mcara in #203
Miscellaneous:
Full Changelog: 2.1.1...2.2.0
Bug fixes and numerical stability improvements in polygon intersection algorithms
- Fix a bug in the Cython code for tdriz() due to which the code would raise an error for sub-second exposure times. [#192]
- Fixed a numerical instability in the new and old "boxer" algorithm in #175 (withdrawn release 2.1.0). [#191]
- Fixed a bug in polygon intersection algorithm that could result in incorrect output when the input polygons have nearly collinear edges. [#194]
Improved speed of the square kernel
See #175 for more details.
Allow disabling bounding box(es) in calc_pixmap
2.0.1 Allow disabling bounding box(es) in calc_pixmap
API redesign to make code I/O agnostic. Bug fixes.
- Backward incompatible major re-design of API to make the code I/O agnostic. Removed FITS-specific code. Backward compatibility was maintained with JWST and Roman pipelines only.
- Deprecated module
util. New software should not import from this module as it will be removed in a future release. - Bug fix: exposure time was undefined when in_units were not cps.
- BUG FIX:
cdrizzle.tdrizsignature was out of date. - Removed support for the
'tophat'kernel.
Allow turning off context array in tdriz. Bug fixes
1.15.2
What's Changed
- update actions version by @zacharyburnett in #139
- ensure extension modules are present in built wheel by @zacharyburnett in #146
- Fix identical polygon test accuracy for unit tests by @mcara in #148
- [SCSB-145] require Python 3.10 by @zacharyburnett in #143
- [SCSB-155] build with Numpy 2.0 release candidate by @zacharyburnett in #149
Full Changelog: 1.15.1...1.15.2
Warn when kernels are not flux conserving
1.15.1 Warn when kernels are not flux conserving
Deprecate tophat kernel. Drop support for Python 3.8. Bug fix.
-
Dropped Python 3.8. [#128]
-
Fixed a bug in the pixmap coordinate inversion routine. [#137]
-
Deprecated "tophat" kernel which will be remover in the next release. It is
not working correctly and should not be used. [#140] -
Added warnings that "gaussian", "lanczos2", and "lanczos3" kernels are not
flux conserving. [#140]
Maintenance release
1.14.4 Maintenance release