Releases: spacetelescope/drizzlepac
Drizzlepac v3.6.1
What's Changed
- Fixed an incompatiblity in the
minmed
code for cosmic ray rejection
with thenumpy
version>=1.25
by @mcara in #1573 - Fixed projection cell identification in overlapping regions by @s-goldman in #1572
- Force the version of matplotlib to be <= 3.6.3 as the newer versions of
the library cause problems with the calcloud preview generation by @mdlpstsci in #1571
Drizzlepac v3.6.1 release candidate 1
High-Level Summary
This build of Drizzlepac is strictly a bug-fix release in particular to address a conflict between the CalCloud preview generation and Matplotlib v3.7.1. A rollback to Matplotlib <= v3.6.3 was necessary to address the problem.
What's Changed
- Fix an incompatibility with NumPy v1.25 in minmed.py module @mcara #1573
- Fix projection cell identification in overlapping regions @s-goldman #1572
- Ensure version of Matplotlib <= 3.6.3 for now by @mdlpstsci in #1571
Full Changelog: 3.6.1rc0...3.6.1rc1
Drizzlepac v3.6.1 release candidate 0
High-Level Summary
This build of Drizzlepac is strictly a bug-fix release to address a conflict between the CalCloud preview generation and Matplotlib v3.7.1. A rollback to Matplotlib <= v3.6.3 was necessary to address the problem.
What's Changed
- Ensure version of Matplotlib <= 3.6.3 for now by @mdlpstsci in #1571
Full Changelog: 3.6.0...3.6.1rc0
Drizzlepac v3.6.0
High-Level Summary
This build of Drizzlepac contains a number of bug fixes, as well as infrastructure changes in support and anticipation of Hubble Advanced Product (HAP) processing for WFPC2 data in upcoming builds.
What's Changed
- Reset crder units by @stsci-hack in #1485
- Handle empty images more gracefully by @stsci-hack in #1490
- Update to use photutils catalog wcs correctly by @stsci-hack in #1489
- Let photeq fail without crashing pipeline by @stsci-hack in #1491
- Update SkyCell docstring with examples by @stsci-hack in #1513
- Process all EXT WFPC2 targets by @stsci-hack in #1505
- Find neighbor pcells by @stsci-hack in #1503
- Delete WFPC2 CAL FLT files by @stsci-hack in #1514
- Removed the use of the ASTROMETRY_STEP_CONTROL environment variable by @mdlpstsci in #1517
- Update docstring for extract_sources and add default kernel by @stsci-hack in #1519
- Add the EXPNAME keyword to be retained in the ACS SVM and MVM headers by @mdlpstsci in #1530
- Fixed the S_REGION bug - ensure the polygon is closed by @mdlpstsci in #1533
- Update S_REGION keyword for standard pipeline drizzle products by @s-goldman in #1535
- Add the DATE keyword to the drizzle product primary header (HLA-961) by @s-goldman in #1537
- Ensure the SVM FLT/FLC files all contain a valid S_REGION by @mdlpstsci in #1536
- Ensure DATE-* keywords conform to the FITS standard (ISO-8601) for "DATE" by @s-goldman in #1539
- WFPC2: Issue a specific error code and create an empty manifest file for bad data by @mdlpstsci in #1550
- Protect against using compute_sregion for no valid images by @mdlpstsci in #1547
- Exception error now reported to include the name of the file being processed by @mdlpstsci in #1552
- Fix a bug in buildFileListOrig causing crash when updatewcs=True by @mcara in #1549
- Fix Bad RA coordinates for skycells in the "North Pole" projection cell by @s-goldman in #1560
- Modified the criteria for catalog rejection based upon expected CR contamination by @mdlpstsci in #1559
Full Changelog: 3.5.1...3.6.0
Drizzlepac v3.6.0 release candidate 2
Drizzlepac v3.6.0 release candidate 1
Drizzlepac v3.6.0 release candidate 0
High-Level Summary
DRAFT
This build of Drizzlepac contains the software updates in support of the initial release of Hubble Advanced Product (HAP) datasets for WFPC2.
What's Changed
- Reset crder units by @stsci-hack in #1485
- Avoid running runastrodriz on calibration data by @stsci-hack in #1488
- Fix logic in astroquery_utils to properly support regression testing by @stsci-hack in #1486
- Handle empty images more gracefully by @stsci-hack in #1490
- Update to use photutils catalog wcs correctly by @stsci-hack in #1489
- Let photeq fail without crashing pipeline by @stsci-hack in #1491
- Handle headerlet WCSNAME check correctly by @stsci-hack in #1496
- Revise what HLET files get added to manifest file by @stsci-hack in #1498
- Fix default HLET filename by @stsci-hack in #1501
- Skip processing GSFAIL WFPC2 exposures by @stsci-hack in #1500
- Turn off verify for WFPC2 by @stsci-hack in #1511
- Update SkyCell docstring with examples by @stsci-hack in #1513
- Process all EXT WFPC2 targets by @stsci-hack in #1505
- Find neighbor pcells by @stsci-hack in #1503
- Delete WFPC2 CAL FLT files by @stsci-hack in #1514
- Removed the use of the ASTROMETRY_STEP_CONTROL environment variable by @mdlpstsci in #1517
- Update docstring for extract_sources and add default kernel by @stsci-hack in #1519
- Add more RTD packages for installation by @stsci-hack in #1525
- Fix additional RTD build errors by @stsci-hack in #1527
- Remove as many RTD warnings as possible by @stsci-hack in #1528
- Add the EXPNAME keyword to be retained in the ACS SVM and MVM headers by @mdlpstsci in #1530
- Fixed the S_REGION bug - ensure the polygon is closed by @mdlpstsci in #1533
- Update S_REGION keyword for standard pipeline drizzle products by @s-goldman in #1535
- Add the DATE keyword to the drizzle product primary header (HLA-961) by @s-goldman in #1537
- Ensure the SVM FLT/FLC files all contain a valid S_REGION by @mdlpstsci in #1536
- Updated CHANGELOG.rst by @mdlpstsci in #1544
New Contributors
- @s-goldman made their first contribution in #1535
Full Changelog: 3.5.1...3.6.0rc0
Drizzlepac v3.5.1
High-Level Summary
- Put the verify_guiding() function into use in order to ignore exposures where the guide star lock was lost and the stars appear trailed.
- Improved the feedback to the user when access to the catalog service fails so it is more apparent what has happened.
- Handle the situation when an image has been cleaned of cosmic rays and there are no sources left to measure.
- When the active WCS solution is 'a priori' are residual FITS keywords which may be present due to a previous 'a posteriori' solution are deleted to alleviate confusion.
- Handle the situation of not be able to find a FWHM due to a fitting problem.
- Clean up the CRDER FITS keywords to have the correct values and units, and add a descriptive comment.
- Handle empty input images gracefully.
- Make properly use of the PhotUtils catalog WCS.
- Added user-oriented documentation for reading the output Point and Segmentation source catalogs programmatically with Astropy or Pandas.
- Modified the compute_2d_background() function to accommodate API changes in PhotUtils while keeping the source code backwards compatible.
- Provide support for Numpy 1.26 "str" deprecation and ensure backwards compatibility.
What's Changed
- Insure correct filetype gets defined for filter and total products by @stsci-hack in #1433
- Update to fully support numpy v1.23 by @stsci-hack in #1434
- Remove Python 3.7 tests from Jenkins builds by @stsci-hack in #1436
- Add GitHub actions by @stsci-hack in #1437
- use canonical filename of RTD configuration and enable
nitpicky
by @zacharyburnett in #1440 - Prevent astroquery code from throwing an Exception for SVM requests by @stsci-hack in #1441
- Fix command line interface for runastrodriz by @stsci-hack in #1444
- Use verify_guiding correctly for pipeline and SVM processing by @stsci-hack in #1443
- Add runastrodriz manifests by @stsci-hack in #1447
- SVM: Fix logic for catalogs and cosmic ray checking by @mdlpstsci in #1450
- small change to test PEP517 build of C extension by @zacharyburnett in #1452
- Add error handling/improved messages to CatalogSearch functions by @mdlpstsci in #1451
- Add the missing CHANGELOG comment for PR#1450 by @mdlpstsci in #1454
- Protect against there being no sources left to measure by @mdlpstsci in #1466
- Cleanup SCI header (FLT/C, DRZ/C) keywords remaining from an 'a aposteriori' active WCS solution by @mdlpstsci in #1465
- Protect against inability to find a FWHM due to a fitting problem by @mdlpstsci in #1467
- Updated the release date of v3.5.0. by @mdlpstsci in #1468
- update
stregion
to include Python 3.11 build patch by @zacharyburnett in #1472 - refactor for Tox 4 by @zacharyburnett in #1477
- Ignore headerlets for primary WCS solutions by @stsci-hack in #1476
- Fix Numpy 1.24 str deprecation by @stsci-hack in #1483
- Enable user specified CRDS URL for WFPC2 processing by @stsci-hack in #1481
- Avoid trying to delete non-existent readonly cache flag from environment by @stsci-hack in #1484
- Update required to compute_2d_background() in astrometric_utils.py by @mdlpstsci in #1480
- Documented how to read programmatically the catalog files by @mdlpstsci in #1482
- Create new release candidate 351rc1 by @mdlpstsci in #1492
- Create new release candidate 351rc2 by @mdlpstsci in #1499
- Updated the CHANGELOG.rst file to prepare for release by @mdlpstsci in #1504
Full Changelog: 3.5.0...3.5.1