Releases: spacetelescope/jwst
Releases · spacetelescope/jwst
JWST 1.13.1 (DMS build B10.1rc2)
What's Changed
- Fix a typo in version_commit string by @nden in #8145
- add unit test to confirm step and pipeline all by @braingram in #8140
- JP-3248: MIRI Subarrays 390 Hz EMI bug fix by @penaguerrero in #8147
- JP-3248 MIRI Subarrays 390 Hz EMI bug fix 2 by @penaguerrero in #8148
- update metadata for
1.13.1
by @zacharyburnett in #8150
Full Changelog: 1.13.0...1.13.1
JWST 1.13.0 (DMS build B10.1rc1)
What's Changed
- release metadata for
1.12.5
(DMSB10.0.1
) by @zacharyburnett in #8010 - astropy wheel is built nightly, not weekly by @pllim in #8015
- wipe requirements-sdp.txt on main branch by @braingram in #8025
- increase asdf upper pin by @braingram in #8018
- allow for slow github mac runners by @braingram in #8013
- Fix CI for
3.x
now using python 3.12 and add python 3.12 tests to CI by @braingram in #8032 - limit regression test result search to jwst files by @braingram in #8026
- JP-3035: Fix computation of the photometric keywords PIXAR_* and scale resampled intensities according to actual pixel scale ratio. by @mcara in #7894
- drop python 3.12 support by @braingram in #8042
- use
--props
instead of--build
inokify_regtests
by @zacharyburnett in #8031 - JP-3452: Update logging in imprint step by @hbushouse in #8041
- JP-3442: Improve image group name construction by @mcara in #8012
- Add warning in README regarding python 3.12 by @tapastro in #8057
- JP-3458: Removing cases CI tests to be moved to STCAL. by @kmacdonald-stsci in #8060
- Numpy 2.0 compat: signed/unsigned conversion in context and mask utilities by @mcara in #8059
- JP-3451: Include zero-valued pixels in difference calculation by @tapastro in #8038
- JP-3426: Check WFSS background mask against input dq array by @tapastro in #8070
- JP-3466 Remove the CRDS PUB notices througout the documentation by @stscieisenhamer in #8075
- Make meta data flexible for photutils changes by @larrybradley in #8066
- JP-3223: Extract_2d 'slit_name' parameter fails for NRS_MSASPEC slits by @penaguerrero in #8081
- JP-3469: Replace nanmedian with masked array median in ifu_autocen by @drlaw1558 in #8080
- JP-3456 - Replace use of
scipy.signal.medfilt
in outlier detection by @braingram in #8033 - Cube Build fix if no valid data on array by @jemorrison in #8001
- replace utcnow to avoid deprecation warnings in python 3.12 by @braingram in #8051
- Update CHANGES.rst by @hbushouse in #8092
- JP-3471 improve Step.spec attribute formating in docs by @braingram in #8101
- JP-3473: Include non_science pixels in count of excluded pixels by @tapastro in #8090
- Remove the use of
pkg_resources
by @WilliamJamieson in #8095 - JP-3455: Updated MIRI imager photom step by @mlibralato in #8096
- JP-3455: Fix bug in new MIRI imager photom correction by @hbushouse in #8102
- bump
stdatamodels
to1.8.4
by @zacharyburnett in #8105 - Partially revert #8042 and add CI in order to allow Python 3.12 support. by @WilliamJamieson in #8093
- use PyPI upload workflow from OpenAstronomy by @zacharyburnett in #7912
- JP-3235: Implement NSClean step for NIRSpec 1/f noise by @hbushouse in #8000
- JP-3223: Extract_2d 'slit_name' parameter fails for NRS_MSASPEC slits by @penaguerrero in #8108
- reorganize tests, make devdeps testing optional, unpin latest Python testing, and prepare for possibility of data caching by @zacharyburnett in #7910
- Fix suffix list test for new nsclean step by @hbushouse in #8111
- Bump actions/labeler from 4 to 5 by @dependabot in #8107
- move build configuration into
pyproject.toml
by @zacharyburnett in #6847 - JP-3357: Pathloss: Implement NIRSPEC MSA correction for slits that aren't 1x1 or 1x3 by @stscirij in #8106
- JP-3351: Corrections for tweakreg documentation by @mcara in #8084
- update labeler.yml for labeler v5 by @braingram in #8117
- JP-3327 Mrs spectral leak by @jemorrison in #8039
- JP-3485: Zero out fringe weights longward of 27.6 microns by @drlaw1558 in #8119
- Update stdatamodels requirement from <1.9.0,>=1.8.4 to >=1.8.4,<1.10.0 by @dependabot in #8122
- Pixel Replace - catch profiles with no valid pixel values by @tapastro in #8120
- straylight: Fix segfault on memory error in alloc_xart_arrays by @jhunkeler in #8114
- Update gwcs requirement from <0.20.0,>=0.19.0 to >=0.19.0,<0.21.0 by @dependabot in #8121
- Fix for 2 shutter uniform correction by @stscirij in #8126
- WIP: JP-3248 MIRI Subarrays 390 Hz EMI by @penaguerrero in #7857
- JP-3430: Fix filteroffset ref file doc by @hbushouse in #8136
- Update infrastructure files to include emicorr by @hbushouse in #8137
- update metadata for release
1.13.0
by @zacharyburnett in #8141
New Contributors
- @mlibralato made their first contribution in #8096
Full Changelog: 1.12.5...1.13.0
JWST 1.12.5 (DMS build B10.0.1)
What's Changed
- enable dependabot by @braingram in #8004
- Bump actions/checkout from 3 to 4 by @dependabot in #8007
- JP-3440: Revert change clobbering extra pixels near bad reference pixels by @melanieclarke in #8005
- JP-3438: Allow custom grouping of models by @mcara in #7997
New Contributors
- @dependabot made their first contribution in #8007
Full Changelog: 1.12.4...1.12.5
JWST 1.12.4
What's Changed
- keep cube build input models open to allow reading wcs by @braingram in #7998
- Fix a few Numpy 2.0 deprecation warnings by @nden in #7999
- Update README for B10.0 version info by @hbushouse in #8002
- metadata for patch release by @zacharyburnett in #8006
Full Changelog: 1.12.3...1.12.4
JWST 1.12.3 (DMS build B10.0rc4)
What's Changed
- JP-3433: pixel_replace doc updates by @hbushouse in #7990
- JP-3430: Updates for FilterOffset docs by @hbushouse in #7991
Full Changelog: 1.12.2...1.12.3
JWST 1.12.2 (DMS build B10.0rc3)
What's Changed
- JP-3363: Fix behavior of charge_migration step around bad pixels by @penaguerrero in #7895
- JP-3365: Increase MOS cutout margin by @melanieclarke in #7976
- JP-3431 Ensure that default WCS information is set for Guiding modes that fail pointing determination by @stscieisenhamer in #7983
- JP-3429: Flat error propagation by @melanieclarke in #7978
- MRS adjustments to straylight and 1d residual fringe routines by @drlaw1558 in #7980
- JP-3350: Set all DO_NOT_USE pixels to NaN after flat field by @melanieclarke in #7979
Full Changelog: 1.12.1...1.12.2
JWST 1.12.1 (DMS build 10.0rc2)
What's Changed
- JP-2500 Allow cube build to accept a tangent point, position angle and number of spaxels in x, y cube dimensions by @jemorrison in #7882
- JP-3355 added parameter to extract 1d to override srctype and use point source extraction by @jemorrison in #7883
- Check input mode type for JP-3355 extract_1d options by @jemorrison in #7965
- JP-3424 Extend engineering coverage time for guiding modes by @stscieisenhamer in #7966
- JP-3342: add median file to outlier_detection cleanup block by @tapastro in #7961
Full Changelog: 1.12.0...1.12.1
JWST 1.12.0 (DMS build B10.0rc1)
What's Changed
- Modify
test_flatfield_step_interface
step to not interfere with other tests by @braingram in #7752 - remove uses of stdatamodels.jwst.datamodels.schema by @braingram in #7660
- Write user provided x1d background expanded to 2d if save_background=True by @jemorrison in #7714
- JP-3317: Use same logic for resample limits for SCI, ERR, and VAR* images by @mcara in #7774
- Run pixel_replace before finalizing cal output in calwebb_spec2 by @tapastro in #7772
- require min version of sphinx_rtd_theme for readthedocs by @braingram in #7787
- remove
pymssql
dependency fromsdp
to resolve build issues by @zacharyburnett in #7788 - Fix outlier blot filenames by @jdavies-st in #7784
- use scipy directly instead of astropy modeling for residual fringe fit by @braingram in #7764
- JP-3323: Fix pathloss bilinear interpolation coefficients by @melanieclarke in #7799
- CI fixes: Replace type comparison with isinstance and increase lower pin for asdf by @braingram in #7801
- JP-3334 Commanded Guide Star postion telemetry is always relative to FGS1 by @stscieisenhamer in #7804
- JP-3291 and JP-3319 and JP-2994 Cube build enhancements by @jemorrison in #7783
- JP-3321: NRS IRS2 refpix bad pixel updates by @penaguerrero in #7745
- Update Jump Parameter Documentation by @mwregan2 in #7778
- Fix NIRCam imaging regtest by @hbushouse in #7808
- JP-3237 Compute correct exposure times for combined images by @penaguerrero in #7793
- update metadata from
1.11.4
patch release by @zacharyburnett in #7818 - re-add quick check for alternative engineering database test by @braingram in #7780
- Fix spec class attribute for PersistenceStep and RefPixStep by @jdavies-st in #7803
- JP-3232: Fix NRC coron duplicate product names by @hbushouse in #7826
- Remove regtest XFAIL for fixed ASN rule by @hbushouse in #7830
- (JP-3299) Enhancements for undersampling_correction step by @dmggh in #7740
- JP-3343: Add bounding_box to imaging WCS objects without one by @tapastro in #7809
- JP-3151: Don't make Lv2 ASNs for empty NRS2 exposures by @hbushouse in #7833
- JP-3090: Jump parameters missing from documentation by @penaguerrero in #7839
- JP-3345: Implement mingrad method for MIRI MRS pixel replacement by @drlaw1558 in #7823
- JP-3336: Fix WCS bugs for internal_cal cubes by @melanieclarke in #7811
- fix false comparison by @zacharyburnett in #7848
- (JP-3337) Renaming of undersampling_correction to charge_migration. by @dmggh in #7825
- JP-3354 Cube build emsm bug by @jemorrison in #7847
- (JP-3358) Delete undersampling_correction directories by @dmggh in #7850
- Fix grism tests after transforms update by @tapastro in #7851
- JP-3356 Remove order dependency on association diffing by @stscieisenhamer in #7853
- pin stdatamodels to new release by @zacharyburnett in #7854
- JP-3306 MIRI LRS pathloss correction should default to center of slit by @penaguerrero in #7806
- Allow background accumulation for combinations of full and subarray observations by @thomaswilliamsastro in #7827
- Update MIRI MRS TSO regtest by @hbushouse in #7858
- added my name and orcid to Citation.cff by @penaguerrero in #7859
- remove unsupported system_packages from rtd config by @braingram in #7860
- increase minimum asdf version by @braingram in #7861
- JP-3311: OutlierDetectionStep producing extraneous outlier_i2d files by @penaguerrero in #7845
- JP-3362: Fix MRS time dependent correction for TSO by @drlaw1558 in #7869
- Jump step num cores doc update by @mwregan2 in #7871
- Re-enable photom correction in MIRI MRS TSO regtest by @hbushouse in #7874
- use Python 3.11 in regtests by @zacharyburnett in #7885
- Removed CI tests duplicating CI tests already performed in STCAL. by @kmacdonald-stsci in #7888
- add jsonschema to setup.cfg by @braingram in #7880
- JP-3233: Combine NRS S200A1+S200A2 data and update source_id handling by @hbushouse in #7879
- Update test_nirspec_fs_spec3 regtest for new product naming by @hbushouse in #7890
- bump versions of stcal and stdatamodels by @zacharyburnett in #7891
- Split NRS IFU spec3 regtest in two tests by @hbushouse in #7897
- JP-3244: Use source_{x,y}pos for NRS_FIXEDSLIT and NRS_MSASPEC by @tapastro in #7796
- JP-2658: Update WCS calculations for the GUIDING modes by @stscieisenhamer in #7889
- reduce the parallelism of xdist in the regtests by @zacharyburnett in #7896
- Fix ramp_fit reference in docs by @hbushouse in #7898
- Reset python back to 3.11 for JenkinsRT by @hbushouse in #7899
- fix deprecations in Numpy 2.0 by @zacharyburnett in #7856
- JP-3372: Fix typo in refpix log statement by @tapastro in #7902
- JP-3366: Apply fit to normalized profile before rescaling by @tapastro in #7886
- bump
stcal
to usenumpy 2.0
fixes by @zacharyburnett in #7901 - bump versions of
drizzle
,tweakwcs
, andgwcs
by @zacharyburnett in #7904 - JP-3373: Add pixelarea warnings to photom and source_catalog by @hbushouse in #7905
- release metadata for Build 10 by @zacharyburnett in #7907
Full Changelog: 1.11.4...1.12.0
JWST 1.11.4 (DMS build B9.3.1)
What's Changed
- JP-3334 Commanded Guide Star postion telemetry is always relative to FGS1 by @stscieisenhamer in #7804
Full Changelog: 1.11.3...1.11.4
JWST 1.11.3 (DMS build B9.3rc4)
What's Changed
- test against pre-built binaries of
scipy
andnumpy
by @zacharyburnett in #7581 - Refpix bug fix by @penaguerrero in #7731
Full Changelog: 1.11.2...1.11.3