Revisions of python-photutils

buildservice-autocommit accepted request 1171971 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 51)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1171970 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 50)
- Update to 1.12
  ## General
  * The minimum required Python is now 3.10. [#1719]
  * The minimum required NumPy is now 1.23. [#1719]
  * The minimum required SciPy is now 1.8. [#1719]
  * The minimum required scikit-image is now 0.20. [#1719]
  * The minimum required scikit-learn is now 1.1. [#1719]
  * The minimum required pytest-astropy is now 0.11. [#1719]
  * The minimum required sphinx-astropy is now 1.9. [#1719]
  * NumPy 2.0 is supported.
  ## Bug Fixes
  ### photutils.background
  * No longer warn about NaNs in the data if those NaNs are masked
    in mask passed to Background2D. [#1712]
  ## API Changes
  ### photutils.utils
  * The default value for the ImageDepth mask_pad keyword is now
    set to 0. [#1714]
buildservice-autocommit accepted request 1147437 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 49)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 48)
- Update to 1.11.0
  ## New Features
  ### photutils.psf
  * An init_params table is now included in the PSFPhotometry
    fit_results dictionary. [#1681]
  * Added an include_localbkg keyword to the PSF photometry
    make_model_image and make_residual_image methods. [#1691]
  * Significantly reduced the memory usage of PSF photometry when
    using a GriddedPSFModel PSF model. [#1679]
  * Added a mode keyword to IterativePSFPhotometry for controlling
    the fitting mode. [#1708]
  ### photutils.datasets
  * Improved the performance of make_test_psf_data when generating
    random coordinates with a minimum separation. [#1668]
  ### photutils.segmentation
  * The SourceFinder npixels keyword can now be a tuple
    corresponding to the values used for the source finder and
    source deblender, respectively. [#1688]
  ### photutils.utils
  * Improved the performance of ImageDepth when generating random
    coordinates with a minimum separation. [#1668]
  ## Bug Fixes
  ### photutils.psf
  * Fixed an issue where PSF models produced by make_psf_model
    would raise an error with PSFPhotometry if the fit did not
    converge. [#1672]
  * Fixed an issue where GriddedPSFModel fixed model parameters
    were not respected when copying the model or fitting with the
    PSF photometry classes. [#1679]
  ## API Changes
buildservice-autocommit accepted request 1128558 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 47)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 46)
- Update to 1.10.0
  ## General
  * The minimum required Astropy is now 5.1. [#1627]
  ## New Features
  ### photutils.datasets
  * Added a border_size keyword to make_test_psf_data. [#1665]
  * Improved the generation of random PSF positions in
    make_test_psf_data. [#1665]
  ### photutils.detection
  * Added a min_separation keyword to DAOStarFinder and
    IRAFStarFinder. [#1663]
  ### photutils.morphology
  * Added a wcs keyword to data_properties. [#1648]
  ### photutils.psf
  * The GriddedPSFModel plot_grid method now returns a
    matplotlib.figure.Figure object. [#1653]
  * Added the ability for the GriddedPSFModel read method to read
    FITS files generated by WebbPSF. [#1654]
  * Added “flux_0” and “flux0” as allowed flux column names in the
    init_params table input to the PSF photometry objects. [#1656]
  * PSF models output from prepare_psf_model can now be input into
    the PSF photometry classes. [#1657]
  * Added make_psf_model function for making a PSF model from a 2D
    Astropy model. Compound models are also supported. [#1658]
  * The GriddedPSFModel oversampling can now be different in the x
    and y directions. The oversampling attribute is now stored as a
    1D numpy.ndarray with two elements. [#1664]
  ### photutils.segmentation
  * The SegmentationImage make_source_mask method now uses a much
    faster implementation of binary dilation. [#1638]
buildservice-autocommit accepted request 1105925 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 45)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 44)
- Update to 1.9.0
  ## General
  * The minimum required Python is now 3.9. [#1569]
  * The minimum required NumPy is now 1.22. [#1572]
  ## New Features
  ### photutils.background
  * Added LocalBackground class for computing local backgrounds in
    a circular annulus aperture. [#1556]
  ### photutils.datasets
  * Added new make_test_psf_data function. [#1558, #1582, #1585]
  ### photutils.psf
  * Propagate measurement uncertainties in PSF fitting. [#1543]
  * Added new PSFPhotometry and IterativePSFPhotometry classes for
    performing PSF-fitting photometry. [#1558, #1559, #1563, #1566,
    #1567, #1581, #1586, #1590, #1594, #1603, #1604]
  * Added a new SourceGrouper class. [#1558, #1605]
  * Added a GriddedPSFModel fill_value attribute. [#1583]
  * Added a grid_from_epsfs function to make a GriddedPSFModel from
    ePSFs. [#1596]
  * Added a read method to GriddedPSFModel for reading “STDPSF”
    FITS files containing grids of ePSF models. [#1557]
  * Added a plot_grid method to GriddedPSFModel for plotting ePSF
    grids. [#1557]
  * Added a STDPSFGrid class for reading “STDPSF” FITS files
    containing grids of ePSF models and plotting the ePSF grids.
    [#1557]
  ## Bug Fixes
  ### photutils.aperture
  * Fixed a bug in the validation of PixelAperture positions.
    [#1553]
buildservice-autocommit accepted request 1087845 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 43)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1087844 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 42)
- Update to 1.8.0
  ## New Features
  ### photutils.profiles
  * The RadialProfile and CurveOfGrowth radial bins can now be
    directly input, which also allows for non-uniform radial
    spacing. [#1540]
  ## Bug Fixes
  ### photutils.psf
  * Fixed an issue with the local model cache in GriddedPSFModel,
    significantly improving performance. [#1536]
  ## API Changes
  * Removed the deprecated axes keyword in favor of ax for
    consistency with other packages. [#1523]
  ## photutils.aperture
  * Removed the ApertureStats unpack_nddata method. [#1537]
  ## photutils.profiles
  * The API for defining the radial bins for the RadialProfile and
    CurveOfGrowth classes was changed. While the new API allows for
    more flexibility, unfortunately, it is not
    backwards-compatible. [#1540]
  ## photutils.segmentation
  * Removed the deprecated kernel keyword from detect_sources and
    deblend_sources. [#1524]
  * Deprecated the kernel keyword in SourceCatalog. [#1525]
  * Removed the deprecated outline_segments method from
    SegmentationImage. [#1526]
  * The SourceCatalog kron_params attribute is no longer returned
    as a ndarray. It is returned as a tuple. [#1531]
buildservice-autocommit accepted request 1082982 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 41)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1082979 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 40)
- Update to 1.7.0
  ## General
  * The rasterio and shapely packages are now optional
    dependencies. [#1509]
  ## New Features
  ### photutils.aperture
  * Significantly improved the performance of aperture_photometry
    and the PixelAperture do_photometry method for large arrays.
    [#1485]
  * Significantly improved the performance of the PixelAperture
    area_overlap method, especially for large arrays. [#1490]
  ### photutils.profiles
  * Added a new profiles subpackage containing RadialProfile and
    CurveOfGrowth classes. [#1494, #1496, #1498, #1499]
  ### photutils.psf
  * Significantly improved the performance of evaluating and
    fitting GriddedPSFModel instances. [#1503]
  ### photutils.segmentation
  * Added a size keyword to the SegmentationImage make_source_mask
    method. [#1506]
  * Significantly improved the performance of SegmentationImage
    make_source_mask when using square footprints for source
    dilation. [#1506]
  * Added the polygons property and to_patches and plot_patches
    methods to SegmentationImage. [#1509]
  * Added polygon keyword to the Segment class. [#1509]
  ## Bug Fixes
  ### photutils.centroids
  * Fixed an issue where centroid_quadratic would sometimes fail if
    the input data contained NaNs. [#1495]
  ### photutils.detection
  * Fixed an issue with the starfinders (DAOStarFinder,
    IRAFStarFinder, and StarFinder) where an exception was raised
    if exclude_border=True and there were no detections. [#1512].
  ### photutils.isophote
  * Fixed a bug where the upper harmonics (a3, a4, b3, and b4) had
    the incorrect sign. [#1501]
  * Fixed a bug in the calculation of the upper harmonic errors
    (a3_err, a4_err, b3_err, and b4_err). [#1501].
  ### photutils.psf
  * Fixed an issue where the PSF-photometry progress bar was not
    shown. [#1517]
  * Fixed an issue where all PSF uncertainties were excluded if the
    last star group had no covariance matrix. [#1519]
  ### photutils.utils
  * Fixed a bug in the calculation of ImageCutout xyorigin when
    using the 'partial' mode when the cutout extended beyond the
    right or top edge. [#1508]
  ## API Changes
  ### photutils.aperture
  * The ApertureStats local_bkg keyword can now be broadcast for
    apertures with multiple positions. [#1504]
  ### photutils.centroids
  * The centroid_sources function will now raise an error if the
    cutout mask contains all True values. [#1516]
  ### photutils.datasets
  * Removed the deprecated load_fermi_image function. [#1479]
  ### photutils.psf
  * Removed the deprecated sandbox classes DiscretePRF and
    Reproject. [#1479]
  ### photutils.segmentation
  * Removed the deprecated make_source_mask function in favor of
    the SegmentationImage.make_source_mask method. [#1479]
  * The SegmentationImage imshow method now uses "nearest"
    interpolation instead of "none" to avoid rendering issues with
    some backends. [#1507]
  * The repr() notebook output for the Segment class now includes a
    SVG polygon representation of the segment if the rasterio and
    shapely packages are installed. [#1509]
  * Deprecated the SegmentationImage outline_segments method. Use
    the plot_patches method instead. [#1509]
- Drop photutils-pr1484-no-setuptools.patch
buildservice-autocommit accepted request 1044300 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 39)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1044299 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 38)
- Update to 1.6.0
  ## General
  * Following NEP 29, the minimum required Numpy is now 1.20.
    [#1442]
  * The minimum required Matplotlib is now 3.3.0. [#1442]
  * The minimum required scikit-image is now 0.18.0. [#1442]
  * The minimum required scikit-learn is now 1.0. [#1442]
  ## New Features
  ### photutils.aperture
  * The ApertureStats class now accepts astropy NDData objects as
    input. [#1409]
  * Improved the performance of aperture photometry by 10-25%
    (depending on the number of aperture positions). [#1438]
  ### photutils.psf
  * Added a progress bar for fitting PSF photometry [#1426]
  * Added a subshape keyword to the PSF-fitting classes to define
    the shape over which the PSF is subtracted. [#1477]
  ### photutils.segmentation
  * Added the ability to slice SegmentationImage objects. [#1413]
  * Added mode and fill_value keywords to SourceCatalog
    make_cutouts method. [#1420]
  * Added segment_area source property and wcs, localbkg_width,
    apermask_method, and kron_params attributes to SourceCatalog.
    [#1425]
  * Added the ability to use Quantity arrays with detect_threshold,
    detect_sources, deblend_sources, and SourceFinder. [#1436]
  * The progress bar used when deblending sources now is prepended
    with “Deblending”. [#1439]
  * Added “windowed” centroids to SourceCatalog. [#1447, #1468]
  * Added quadratic centroids to SourceCatalog. [#1467, #1469]
buildservice-autocommit accepted request 992078 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 37)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 36)
.
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 35)
- Update to 1.5.0
  General
  * Added tqdm as an optional dependency. [#1364]
  New Features
  * photutils.psf
    - Added a mask keyword when calling the PSF-fitting classes.
      [#1350, #1351]
    - The EPSFBuilder progress bar will use tqdm if the optional
      package is installed. [#1367]
  * photutils.segmentation
    - Added SourceFinder class, which is a convenience class
      combining detect_sources and deblend_sources. [#1344]
    - Added a sigma_clip keyword to detect_threshold. [#1354]
    - Added a make_source_mask method to SegmentationImage. [#1355]
    - Added a make_2dgaussian_kernel convenience function. [#1356]
    - Allow SegmentationImage.make_cmap background_color to be in
      any matplotlib color format. [#1361]
    - Added an imshow convenience method to SegmentationImage.
      [#1362]
    - Improved performance of deblend_sources. [#1364]
    - Added a progress_bar keyword to deblend_sources. [#1364]
    - Added a 'sinh' mode to deblend_sources. [#1368]
    - Improved the resetting of cached SegmentationImage properties
      so that custom (non-cached) attributes can be kept. [#1368]
    - Added a nproc keyword to enable multiprocessing in
      deblend_sources and SourceFinder. [#1372]
    - Added a make_cutouts method to SourceCatalog for making
      custom-shaped cutout images. [#1376]
    - Added the ability to set a minimum unscaled Kron radius in
      SourceCatalog. [#1381]
buildservice-autocommit accepted request 965460 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 34)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 33)
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 32)
Displaying revisions 1 - 20 of 51
openSUSE Build Service is sponsored by