- Changed computations for ramps that have only one good group in the 0th group. Ramps that have a non-zero groupgap should not use group_time, but (NFrames+1)*TFrame/2, instead. [142]
1.3.3
==================
Bug Fixes ---------
ramp_fitting ~~~~~~~~~~~~
- Fixed zeros that should be NaNs in rate and rateints product and suppressed a cast warning due to attempts to cast NaN to an integer. [141]
Changes to API --------------
dark ----
- Modified dark class to support quantities in Roman.[140]
1.3.2
==================
Bug Fixes ---------
ramp_fitting ~~~~~~~~~~~~
- Changed a cast due to numpy deprecation that now throws a warning. The negation of a DQ flag then cast to a np.uint32 caused an over flow. The flag is now cast to a np.uint32 before negation. [139]
1.3.1
==================
Bug Fixes ---------
- improve exception handling when attempting to use ellipses without ``opencv-python`` installed [136]
1.3.0
==================
General -------
- use ``tox`` environments [130]
Changes to API --------------
- Added support for Quantities in models required for the RomanCAL pipeline. [124]
ramp_fitting ~~~~~~~~~~~~
- Set values in the rate and rateints product to NaN when no usable data is available to compute slopes. [131]
1.2.2
==================
General -------
- Moved build configuration from ``setup.cfg`` to ``pyproject.toml`` to support PEP621 [95]
- made dependency on ``opencv-python`` conditional [126]
ramp_fitting ~~~~~~~~~~~~
- Set saturation flag only for full saturation. The rateints product will have the saturation flag set for an integration only if saturation starts in group 0. The rate product will have the saturation flag set only if each integration for a pixel is marked as fully saturated. [125]