------------------
ccdproc has now the following additional dependency:
- scikit-image.
New Features
^^^^^^^^^^^^
- Add an optional attribute named ``filenames`` to ``ImageFileCollection``,
so that users can pass a list of FITS files to the collection. [374, 403]
- Added ``block_replicate``, ``block_reduce`` and ``block_average`` functions.
[402]
- Added ``median_filter`` function. [420]
- ``combine`` now takes an additional ``combine_uncertainty_function`` argument
which is passed as ``uncertainty_func`` parameter to
``Combiner.median_combine`` or ``Combiner.average_combine``. [416]
- Added ``ccdmask`` function. [414, 432]
Other Changes and Additions
^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ccdprocs core functions now explicitly add HIERARCH cards. [359, 399, 413]
- ``combine`` now accepts a ``dtype`` argument which is passed to
``Combiner.__init__``. [391, 392]
- Removed ``CaseInsensitiveOrderedDict`` because it is not used in the current
code base. [428]
Bug Fixes
^^^^^^^^^
- The default dtype of the ``combine``-result doesn't depend on the dtype
of the first CCDData anymore. This also corrects the memory consumption
calculation. [391, 392]
- ``ccd_process`` now copies the meta of the input when subtracting the
master bias. [404]
- Fixed ``combine`` with ``CCDData`` objects using ``StdDevUncertainty`` as
uncertainty. [416, 424]
- ``ccds`` generator from ``ImageFileCollection`` now uses the full path to the
file when calling ``fits_ccddata_reader``. [421 422]