Ccdproc

Latest version: v2.4.3

Safety actively analyzes 723152 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.3.0

------------------

Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^

- The ``rebin`` function has been more clearly marked with a deprecation
milestone. It will be removed in v3. [780]

Bug Fixes
^^^^^^^^^

- Fixes compatibility with ``astroscrappy`` version ``1.1.0`` and deprecates
old keyword arguments no longer used by ``astroscrappy``. [777, 778]

2.2.0

------------------

New Features
^^^^^^^^^^^^

- Image combination is faster for average and sum combine, and improves
for all operations if the ``bottleneck`` package is installed. [741]

- Pixel-wise weighting can be done for sum and average combine. [741]

Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^

Bug Fixes
^^^^^^^^^

- When filtering an ``ImageFileCollection`` by keyword value, and not
explicitly using a regex search pattern (``regex_match=True``), escape all
special characters in the keyword value for a successful search. [770]

- Return mask and uncertainty from ``combine`` even if input images have no
mask or uncertainty. [775]

2.1.1

------------------

New Features
^^^^^^^^^^^^

- Improve integration of ``ImageFileCollection`` with image combination
and document that integration [762]

Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Add memory_profiler as a test requirement [739]

- Updated test suite to use absolute, not relative imports [735]

Bug Fixes
^^^^^^^^^

- ``test_image_collection.py`` in the test suite no longer produces
permanent files on disk and cleans up after itself. [738]

- Change ``Combiner`` to allow accepting either a list or a generator [757]

- ``ImageFileCollection`` now correctly returns an empty collection when
an existing collection is filtered restrictively enough to remove all
files. [750]

- Logging now preserves all of the arguments when the keyword argument
names are not used. [756]

2.1.0

------------------

New Features
^^^^^^^^^^^^

Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^

- Remove astropy_helpers from the package infrastructure, which also changes
how the tests are run and how the documentation is built. [717]

Bug Fixes
^^^^^^^^^

- Update units if gain is applied in ``cosmicray_lacosmic``. [716, 705]

2.0.1

------------------

New Features
^^^^^^^^^^^^

Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^

Bug Fixes
^^^^^^^^^

- Move generation of sample directory of images to avoid importing pytest in
user installation. [699, 700]

2.0.0

------------------

New Features
^^^^^^^^^^^^

- Allow initialization of ``ImageFileCollection`` from a list of files with no
location set. [374, 661, 680]

- Allow identification of FITS files in ``ImageFileCollection`` based on content
of the files instead of file name extension. [620, 680]

- Add option to use regular expression matching when filtering items in
``ImageFileCollection``. [480, 595, 682]

- Added an option to disregard negative values passed to ``create_deviation``
and assume the error is represented by the read noise [688]

- Add ``filter`` method to ``ImageFileCollection`` that creates a new
collection by filtering based on header keywords. [596, 690]

Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^

- Dropped support for Python 2.x and Astropy 1.x.

- Removed deprecated property ``summary_info`` of ``ImageFileCollection``.

- Improved handling of large flags in the ``bitfield`` module. [610, 611]

- Improved the performance of several ``ImageFileCollection`` methods. [599]

- Added auto_logging configuration paramenter [622, 90]

- Added support for .fz,.bz2, .Z and .zip file formats in ``ImageFileCollection``. [623, 644]

- Modified weights function to also accept 1D array in ``Combiner``. [634, 670]

- Added warning that ``transform_image`` does not apply the transformation to
the WCS [684]

- When creating a new object in ``wcs_transform``, WCS keywords in the header
are removed so that they are only stored in the WCS object [685]

- Improved warning for negative values in the array passed to
``create_deviation`` [688]

- Removed support for initializing ``ImageFileCollection`` from a table instead
of files. [680]

- More consistent typing of ``ImageFileCollection.summary`` when the collection
is empty. [601, 680]

Bug Fixes
^^^^^^^^^

- Function ``median_combine`` now correctly calculates the uncertainty for
masked ``CCDData``. [608]

- Function ``combine`` avoids keeping files open unnecessarily. [629, 630]

- Function ``combine`` more accurately estimates memory use
when deciding how to chunk files. [638, 642]

- Raise ``ValueError`` error in ``subtract_dark`` for when the errors have
different shapes [674, 677]

- Fix problem with column dtypes when initializing ``ImageFileCollection`` from
a list of file names. [662, 680]

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.