Releases: spacetelescope/jwst
Releases · spacetelescope/jwst
JWST v 1.11.1 (Build 9.3rc2)
datamodels
- Added two new header keywords to track the rate of cosmic rays and snowball/showers
[#7609, spacetelescope/stdatamodels [spacetelescope/stdatamodels#173]
jump
- Updated the code to handle the switch to sigma clipping for exposures with
at least 101 integrations. Three new parameters were added to the jump step to
control this process.
Also, updated the code to enter the values for the cosmic ray rate and the
snowball/shower rate into the FITS header.
[#7609, spacetelescope/stcal#174]
pixel_replace
- Fixed bug in setting the step completion status at the end of processing. [#7619]
ramp_fitting
- Updated the CI tests due to change in STCAL, which fixed bug for using the
correct timing for slope computation. Since there are now special cases that
use ZEROFRAME data, as well as ramps that have only good data in the 0th
group, the timing for these ramps is not group time. These adjusted times
are now used. [#7612, spacetelescope/stcal#173]
1.11.0 (DMS build B9.3rc1)
What's Changed
- metadata for 1.10.2 release by @zacharyburnett in #7555
- SCSB-63 inject dependency overrides after build by @zacharyburnett in #7553
- Remove use of
s3_utils
by @WilliamJamieson in #7542 - JP-2929 - new version of code without conflicts for MIRI MRS IFU reg test with flight data by @jemorrison in #7539
- drop support for Python 3.8 by @zacharyburnett in #7552
- JP-3027: Update requirement for tweakwcs by @mcara in #7551
- List pip environment prior to running regression tests by @WilliamJamieson in #7558
- remove upper pins on critical dependencies by @zacharyburnett in #7561
- JP-3005: Pixel replacement for flagged pixels before spectral extraction by @tapastro in #7398
- JP-3005: Fix bad docs update by @tapastro in #7565
- add more tests to weekly scheduled CI by @zacharyburnett in #7562
- JP-3209: Refactor 1D flat interpolation for NIRSpec flatfield by @melanieclarke in #7550
- JP-3221: Fixing Segment Length Computation Needed for Optimal Weighting by @kmacdonald-stsci in #7560
- override package dependencies with requirements file when requested by @zacharyburnett in #7557
- pin
stcal
above1.3.7
by @zacharyburnett in #7567 - JP-3218: Fix pathloss correction for NRS fixed-slit by @hbushouse in #7566
- Fix inheritance of data models by @nden in #7571
- Fix tutorial usage of threshold parameter by @tapastro in #7572
- replace
opencv-python
with pre-built CPU-onlyopencv-python-headless
by @zacharyburnett in #7570 - replace upper pins on dependencies with
requirements-max.txt
by @zacharyburnett in #7575 - Fix a bug in tweakreg when using user catalogs with ASN file name inputs by @mcara in #7578
- add a table of failing unit tests to the CI workflow summary page by @zacharyburnett in #7576
- Fix errors in change log by @hbushouse in #7580
- JP- 3163 nirspec for Point Source data saved in surface brightness by @jemorrison in #7569
- JP-3219: Update ASN rules for NRC SW coronagraphy by @hbushouse in #7556
- JP-3111: Add MIRI segmented dark subtraction test by @hbushouse in #7582
- JP-3047 Change how NIRSpec wavelengths are set in ifucube by @jemorrison in #7559
- JP-3098 switch order of precedence between PATTTYPE and SRCTYAPT in the srctype step by @jemorrison in #7583
- JP-3234: Mask NaN values for background subtraction of "robust mean" by @tapastro in #7587
- JP-2113: Update NIRCam WFSS transforms to v.4 from GRISMCONF files by @tapastro in #7018
- JP 3231: address warnings in tests by @zacharyburnett in #7584
- Cube Build typo: remove deleting spaxel_dq twice by @jemorrison in #7586
- JP-1508: fix instructions in README by @nden in #7585
- JP-3227: Add analog of HST's tweakback tool by @mcara in #7573
- fix import in tweakback by @nden in #7591
- Undersampling docs by @jotaylor in #7589
- Update calwebb_spec2 docs processing order by @hbushouse in #7593
- Update wfss_contam test data for new transforms + temporary xfail by @tapastro in #7595
- close files in tests and before raising exception in get_open_msa_slits by @braingram in #7599
- JP-3229: added the user-supplied flat reference file to the log by @penaguerrero in #7592
- [CI] run
pip list
after installing override requirements in Jenkins by @zacharyburnett in #7596 - Revert "JP-3229: added the user-supplied flat reference file to the log" by @hbushouse in #7604
- inspect and shadow stdatamodels.jwst.datamodels by @braingram in #7605
- JP-3229: update ref file logging in flat_field step by @penaguerrero in #7606
- JP-3119: Add special refpix treatment for NIRSpec "edgeless" subarrays by @tapastro in #7598
- Remove uses and references to deprecated
jwst.datamodels.DataModel
by @braingram in #7607 - [CI] bump max version of
stdatamodels
by @zacharyburnett in #7608 - JP-3224 MRS time dependent Photom correction by @jemorrison in #7600
- Jp-3207 ifu outlier detection by @jemorrison in #7590
- JP-3246 added link to top webpage to JWST helpdesk by @jemorrison in #7610
- JP-3011+JP-3113: IFU Extract1d updates by @drlaw1558 in #7594
- JP-2916: Add Gaia DR3 to available catalogs in tweakreg by @s-goldman in #7611
- metadata updates for
1.11.0
release by @zacharyburnett in #7613
New Contributors
- @melanieclarke made their first contribution in #7550
- @jotaylor made their first contribution in #7589
- @penaguerrero made their first contribution in #7592
- @s-goldman made their first contribution in #7611
Full Changelog: 1.10.1...1.11.0
JWST 1.10.2
What's Changed
- metadata for 1.10.2 release by @zacharyburnett in #7555
Full Changelog: 1.10.1...1.10.2
JWST 1.10.1 (DMS build B9.2rc2)
What's Changed
- omit data files from coverage tests by @zacharyburnett in #7523
- add fix for JQuery for documentation search by @zacharyburnett in #7524
- use built-in concurrency configuration for duplicate workflows by @zacharyburnett in #7525
- Cube Build JP 3016 allow custom suffix and other improvements by @jemorrison in #7521
- JP-3172: Update data products docs by @hbushouse in #7527
- JP-3164: Fix some xfails that are no longer necessary by @tapastro in #7528
- (JP-3094) NIRSpec FS rateints flat_field processing by @dmggh in #7516
- PEP8 skymatch by @mcara in #7532
- Revert "PEP8 skymatch" by @mcara in #7533
- Cleanup skymatch code and fix PEP8 issues by @mcara in #7534
- JP-3164: Removing tests that are already handled in STCAL or are unneeded. by @kmacdonald-stsci in #7530
- Remove pytest-openfiles by @WilliamJamieson in #7526
- remove upper pin on
BayesicFitting
by @zacharyburnett in #7529 - Fix srctype docs by @hbushouse in #7536
- JP-3156: Fix SOSS-specific spec_table unit labels by @tapastro in #7538
- Enable memory saving code in skymatch by @mcara in #7541
- JP-3164 & JP-2928: Update unit and regression tests by @tapastro in #7537
- Remove
codecov
dependency by @WilliamJamieson in #7543 - JP-624: Add unit tests to skymatch by @mcara in #7531
- disable MacOS regression tests on Jenkins by @zacharyburnett in #7544
- re-add latest-commit installs of stdatamodels and stcal by @zacharyburnett in #7547
- metadata for
1.10.1
release` by @zacharyburnett in #7548
Full Changelog: 1.10.0...1.10.1
JWST 1.10.0 (DMS build B9.2rc1)
What's Changed
- uncomment MacOS in Jenkins by @zacharyburnett in #7445
- Clean up change log and README for B9.1 and 9.1.1 releases by @hbushouse in #7448
- JP-3024: Allow MIRI LRS fixed slit rateints data through calwebb_spec2 by @tapastro in #7446
- JP-2821 Correct WCS determination for aperture MIRIM_TAMRS by @stscieisenhamer in #7449
- JP-3076 : Move
jwst.datamodels
tostdatamodels.jwst.datamodels
by @WilliamJamieson in #7439 - Fix typo in SOSS transform schema by @tapastro in #7450
- Fix the regtests by @WilliamJamieson in #7453
- Revert "Fix typo in SOSS transform schema (#7450)" by @WilliamJamieson in #7454
- Properly fix niriss soss schema not found warning by @WilliamJamieson in #7456
- Refactor
minimum_deps
script by @WilliamJamieson in #7457 - JP-2813: Allow adjustments of imaging WCS in CAL-like data models by @mcara in #7430
- JP-3083: Fix photom handling of NRS FS source types by @hbushouse in #7451
- Require drizzle>=1.13.7 by @mcara in #7460
- JP-3078: Add support custom reference WCS for the resample step by @mcara in #7442
- Use astropy nightly build in devdeps Jenkins job by @nden in #7462
- JP-3077: Change the Computation in Ramps with only One Good Group in the 0th Group by @kmacdonald-stsci in #7461
- JP-3087: Fix zeroing of NaNs in straylight by @drlaw1558 in #7455
- JP-2114: Move the
jwst.transforms
tostdatamodels.jwst.transforms
by @WilliamJamieson in #7441 - pin
stdatamodels
to new release by @zacharyburnett in #7465 - JP-3095: Fix extract_1d usage of use_source_posn param by @hbushouse in #7466
- JP-3084: Separate photometric calibration factors for point vs. uniform use by @tapastro in #7464
- use
minimum_dependencies
package instead of script by @zacharyburnett in #7463 - pin
stdatamodels
to new release by @zacharyburnett in #7467 - JP-2862: Push DO_NOT_USE flags to groupdq array from mask by @tapastro in #7447
- include
opencv-python
in instructions to generate SDP requirements by @zacharyburnett in #7474 - pull metadata for patch release
1.9.5
intomaster
by @zacharyburnett in #7477 - (JP-3015) Undersampling_correction step by @dmggh in #7479
- remove upper pins on spacetelescope projects by @zacharyburnett in #7480
- JP-3112 Ensure matched exposures generated by list of candidates continue processing by @stscieisenhamer in #7485
- add SDP extras to
requirements-sdp.txt
by @zacharyburnett in #7487 - update metadata for
1.9.6
release by @zacharyburnett in #7490 - JP_3100 move straylight before flat fielding by @jemorrison in #7486
- JP-3106: Fix input NaNs in residual fringe by @drlaw1558 in #7471
- Switch to using
dqflags
originating fromstdatamodels
by @WilliamJamieson in #7475 - Update outlier_detection step description by @stsci-hack in #7481
- Fix logic in MIRI LRS spec3 regtest by @hbushouse in #7497
- JP-3128: Fix memory leaks in C code by @mcara in #7493
- Bugfix for failing security checks by @WilliamJamieson in #7496
- return
opencv-python
to a hard dependency by @zacharyburnett in #7499 - JP-3127: Fix bounding box in MRS TSO observations by @nden in #7492
- (JP-3029) Update ramp fitting to calculate separate readnoise variance by @dmggh in #7484
- JP-3129: Fix WCS correction validation by @mcara in #7494
- Various doc fixes by @hbushouse in #7500
- JP-3141: Add undersampling_correction call to calwebb_detector1 pipeline by @dmggh in #7501
- use Python 3.11 in Jenkins job by @zacharyburnett in #7489
- JP-3092: Updated DMS build map in README by @hbushouse in #7503
- regtests: install main branch commit of
stcal
andstdatamodels
by @zacharyburnett in #7502 - fix MacOS job syntax error by @zacharyburnett in #7504
- use OpenAstronomy workflows and move MacOS jobs to schedule by @zacharyburnett in #7498
- drop
--ignore-installed
flag to force installing minimum dependencies by @zacharyburnett in #7505 - JP-3144 Remove extra reprocessing of existing associations by @stscieisenhamer in #7506
- (JP 3158 ) Update docs for calwebb_detector1 by @dmggh in #7510
- (JP-3138) Add regtest for calwebb_detector1 for undersampling correction by @dmggh in #7509
- JP-3147 Treat PSF exposures as science for Level 2 association processing by @stscieisenhamer in #7508
- JP-3159: Update surface brightness unit strings for astropy unit parsing by @tapastro in #7511
- JP-3148: Trap source catalog errors in tweakreg by @hbushouse in #7507
- add code owners file by @zacharyburnett in #7517
- JP-2622 Find extended Snowballs and Showers by @mwregan2 in #7478
- use Python 3.9 in non-devdeps regression tests by @zacharyburnett in #7519
- JP-3101: Fill TARG_RA/DEC with RA/DEC_REF if empty at end of set_telescope_pointing by @tapastro in #7512
- JP-3160: Fix a crash on absolute catalog alignment failure by @mcara in #7513
- (JP-3126) Clarify text in Jump docs by @dmggh in #7518
- Windows: MSVC: Allocate wave_slice_dq array using mem_alloc_dq() by @jhunkeler in #7491
- Use correct bits in resample_variance_array by @thomaswilliamsastro in #7515
- metadata for release
1.10.0
by @zacharyburnett in #7522
Full Changelog: 1.9.6...1.10.0
JWST 1.9.6 (DMS build B9.1.3)
What's Changed
- Ensure matched exposures generated by list of candidates continue processing by @stscieisenhamer in #7485
Full Changelog: 1.9.5...1.9.6
JWST 1.9.5 (DMS build B9.1.2)
patch release; added opencv-python
to requirements-sdp.txt
Full Changelog: 1.9.4...1.9.5
JWST 1.9.4 (DMS build B9.1.1)
What's Changed
- JP-2928: Update MIRI coron3 test with flight data by @hbushouse in #7431
- JP-2928: Update regtests to use flight data (NRS_FS) by @tapastro in #7432
- JP-2928: Update NIRISS AMI3 regtest with flight data by @hbushouse in #7434
- Pin BayesicFitting to < 3.1.0 by @hbushouse in #7435
- JP-2928: Update FGS image2 test with flight data by @dmggh in #7433
- JP-2013 NIRSpec leakcal and nodded exposures by @jemorrison in #7426
- changes for
tox>=4.0
release by @zacharyburnett in #7384 - JP-3081 NIRSpec Imprints improvement - constrain by observation number by @jemorrison in #7440
- JP-3079 Ensure all imprint exposures are include in associations by @stscieisenhamer in #7438
Full Changelog: 1.9.3...1.9.4
JWST 1.9.3 (DMS build B9.1rc3)
What's Changed
- update version of
conda
used in Jenkins environment by @zacharyburnett in #7422 - remove references to pub server by @stscieisenhamer in #7421
- Update MIRI LRS regtests by @hbushouse in #7424
- wfss_contam use datamodel in with context by @braingram in #7425
- JP-3043 user option to select wavelength range of IFU cube not working for NIRSpec by @jemorrison in #7427
Full Changelog: 1.9.2...1.9.3