Recent Releases of drizzle
drizzle - 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]
- C
Published by mcara 7 months ago
drizzle - Improved speed of the square kernel
See #175 for more details.
- C
Published by mcara 8 months ago
drizzle - 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.
- C
Published by mcara over 1 year ago
drizzle - Allow turning off context array in tdriz. Bug fixes
- Allow turning off context array in tdriz. [#151]
- Bug fixes [#150]
- Require Python < 3.13 [#154]
- C
Published by mcara over 1 year ago
drizzle - 1.15.2
What's Changed
- update actions version by @zacharyburnett in https://github.com/spacetelescope/drizzle/pull/139
- ensure extension modules are present in built wheel by @zacharyburnett in https://github.com/spacetelescope/drizzle/pull/146
- Fix identical polygon test accuracy for unit tests by @mcara in https://github.com/spacetelescope/drizzle/pull/148
- [SCSB-145] require Python 3.10 by @zacharyburnett in https://github.com/spacetelescope/drizzle/pull/143
- [SCSB-155] build with Numpy 2.0 release candidate by @zacharyburnett in https://github.com/spacetelescope/drizzle/pull/149
Full Changelog: https://github.com/spacetelescope/drizzle/compare/1.15.1...1.15.2
- C
Published by zacharyburnett over 1 year ago
drizzle - 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]
- C
Published by mcara about 2 years ago
drizzle - Fix segfault on some systems
This release fixes segfaults reported on some systems. We also disabled logging by default (which was causing these crashes). See #119 for more details.
- C
Published by mcara over 2 years ago
drizzle - Fixed a bug affecting big endian architectures
See #115 and #116
- C
Published by mcara over 2 years ago
drizzle - Fix input image truncation
Due to a bug in the algorithm that computes the bounding box in the input image that actually needs to be resampled, sometimes resampled images may contain only a part of the input image, in particular when a corner of the input image is outside of the output frame.
See https://github.com/spacetelescope/drizzle/pull/89 for more details.
- C
Published by mcara about 3 years ago
drizzle - Fix a bug in reporting invalid pixmap values
See #85 for more details.
- C
Published by mcara over 3 years ago
drizzle - Fix bug in interpolation used by the square kernel
Fix a bug in the interpolation algorithm used by the 'square' kernel that resulted in shifts of the resampled image typically by 0.5 pixels compared to the location indicated by the WCS - see #82 and #83 for more information.
- C
Published by mcara over 3 years ago
drizzle - Bug Fix: Correct handling of 0-weight pixels
Fixes an issue due to which 0-weight input pixels may still contribute to output image when corresponding output pixels do not have a value previously set (i.e., their weight is 0).
- C
Published by mcara about 4 years ago
drizzle - 1.13.3
Changes in this release:
- Remove Cython as a runtime dependency [#72]
1.13.2
Specify
oldest-supported-numpyin pyproject.toml so that the built C code has the widest possible compatibility with runtime versions ofnumpy. [#60]Fix a memory corruption issue in
interpolate_bilinear()incdrizzleblot.cwhich could result in segfault. [#66]Fix a context image bug when drizzling more than 32 images into a single output. [#69]
- C
Published by jdavies-st over 4 years ago