Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-photutils-3.0.0-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python313-photutils Distribution: openSUSE Tumbleweed
Version: 3.0.0 Vendor: openSUSE
Release: 1.3 Build date: Thu May 28 09:49:41 2026
Group: Productivity/Scientific/Astronomy Build host: reproducible
Size: 9303967 Source RPM: python-photutils-3.0.0-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/astropy/photutils
Summary: An Astropy package for photometry
Photutils is an affiliated package of Astropy to provide tools for detecting
and performing photometry of astronomical sources.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu May 28 2026 Ben Greiner <code@bnavigator.de>
  - Update to 3.0.0
    [#]# New Features
    [#]## photutils.aperture
    * The to_sky and to_pixel methods for all pixel and sky aperture
      types now use the local WCS Jacobian to accurately compute
      pixel scale factors and rotation angles. This correctly handles
      WCS with distortions (e.g., SIP polynomial corrections) and
      non-square pixels. [#2240]
    [#]## photutils.background
    * Added a to_aperture method to LocalBackground. [#2118]
    [#]## photutils.centroids
    * Added a CentroidQuadratic class to provide an object-oriented
      interface to the centroid_quadratic function. [#2163, #2169]
    [#]## photutils.detection
    * Added a public StarFinderCatalogBase class that provides a
      common base for the catalogs in the DAOStarFinder,
      IRAFStarFinder, and StarFinder classes. [#2149, #2201]
    * Added __repr__ and __str__ methods to DAOStarFinder,
      IRAFStarFinder, and StarFinder. [#2201]
    * Significantly improved the performance of DAOStarFinder,
      IRAFStarFinder, and StarFinder by vectorizing cutout extraction
      and image moment computation. [#2201]
    * The threshold parameter in DAOStarFinder, IRAFStarFinder, and
      StarFinder now accepts a 2D array in addition to a scalar
      value, allowing for spatially varying detection thresholds.
      [#2202]
    * Added a scale_threshold parameter to DAOStarFinder. When set to
      False, the input threshold is applied directly to the convolved
      data without the default kernel-based scaling. [#2202]
    * Added a min_separation keyword to find_peaks. The
      implementation uses fast separable box filters and is
      approximately 10-400x faster than using an explicit circular
      footprint with scipy.ndimage.maximum_filter (depending on the
      radius), while producing identical results. [#2246]
    [#]## photutils.profiles
    * Added a EnsquaredCurveOfGrowth class to compute a curve of
      growth using concentric square apertures. [#2184]
    * Added a EllipticalCurveOfGrowth class to compute a curve of
      growth using concentric elliptical apertures with a fixed axis
      ratio and orientation. [#2184]
    * Added moffat_fit, moffat_profile, and moffat_fwhm properties to
      RadialProfile for fitting a 1D Moffat model to the radial
      profile. [#2185]
    [#]## photutils.psf
    * Added a SourceGroups class that stores the results of grouping
      sources and provides methods to analyze and plot the groupings.
      [#2116]
    * Added remove_invalid and reset_ids keywords to the
      results_to_init_params and results_to_model_params methods of
      PSFPhotometry and IterativePSFPhotometry. [#2131]
    * Added a decode_flags convenience method to PSFPhotometry and
      IterativePSFPhotometry classes to decode the bitwise flags from
      the results table. [#2132, #2136]
    * Added a return_bit_flags keyword to the decode_psf_flags
      function. [#2136]
    * Added __repr__ methods to ImagePSF and GriddedPSFModel. [#2134]
    * Added a shape property to ImagePSF. [#2158]
    * EPSFBuilder now automatically excludes stars that repeatedly
      fail fitting and emits warnings with specific failure reasons.
      [#2158, #2165]
    * Added validation and automatic shape handling for
      fit_shape=None in fit_2dgaussian and fit_fwhm. The functions
      now require explicit fit_shape for multiple sources and emit an
      informative warning for single-source fitting. [#2164]
    * The fit_fwhm and fit_2dgaussian xypos value can now be input as
      a zip object. [#2164]
    [#]## photutils.psf_matching
    * Added a regularization keyword to make_kernel to regularize
      division by near-zero values in the source Optical Transfer
      Function. [#2170, #2171, #2175]
    * Added make_wiener_kernel function that uses Wiener
      regularization to make a PSF matching kernel. [#2171, #2172,
      [#2175]]
    * make_kernel now validates input PSFs (2D, odd dimensions,
      centered) and the window function output. [#2170]
    * resize_psf now validates input PSFs and pixel scales. [#2170]
    * Added __repr__ methods to CosineBellWindow, HanningWindow,
      SplitCosineBellWindow, TopHatWindow, and TukeyWindow classes.
      [#2176]
    [#]## photutils.segmentation
    * The SourceCatalog fluxfrac_radius now caches results by
      fluxfrac value. Repeated calls with the same fluxfrac return
      the cached result without recomputation. [#2197]
    * The radial step used when searching for a bracketing interval
      in SourceCatalog fluxfrac_radius is now set to 10% of the
      current max_radius, bounding the fallback loop to at most ~10
      iterations regardless of source size. [#2197]
    * Improved the performance (~6-9x speedup) of SourceCatalog
      min_value, max_value, segment_flux, segment_flux_err,
      background_sum, and background_mean. [#2199]
    * Added SegmentationImage get_segment and get_segments methods to
      return the Segment object(s) for a given label or list of
      labels. [#2228, #2256]
    * Added the ability to input RegionVisual keywords to the
      SegmentationImage to_regions method. [#2228]
    * Added SegmentationImage get_polygon, get_polygons, get_patch,
      get_patches, get_region, and get_regions methods to return the
      polygon, patch, or region for a given segment label or list of
      labels. [#2232]
    * Improved the performance of the SegmentationImage keep_labels
      method and missing_labels attribute. [#2234]
    * Improved the performance of SourceCatalog centroid_win (~3.5x
      speedup), centroid_quad, fluxfrac_radius (~6x speedup),
      kron_radius (~2x speedup), moments, moments_central, perimeter,
      and Kron photometry. [#2238]
    [#]## photutils.utils
    * Significantly improved the performance (by factors of 3 or
      more) of ShepardIDWInterpolator [#2187].
    * Added a use_future_column_names context manager for temporarily
      enabling future column names in a scoped, thread-safe, and
      async-safe way without modifying the global
      photutils.future_column_names flag. [#2258]
    [#]# Bug Fixes
    [#]## photutils.background
    * Fixed Background2D raising AttributeError when passed a
      function as bkg_estimator or bkgrms_estimator instead of a
      class instance with a sigma_clip attribute. [#2181]
    * Fixed silent truncation of background estimates when integer
      input data were provided to Background2D. Integer inputs now
      produce np.float32 output to preserve precision from
      interpolation. [#2181]
    [#]## photutils.centroids
    * Fixed a bug in centroid_sources where the input error array
      could be ignored if more than one source was input. [#2179]
    [#]## photutils.datasets
    * Fixed a bug in apply_poisson_noise where the returned image
      could have a different dtype than the input. [#2173]
    [#]## photutils.detection
    * Fixed StarFinder mutating the input kernel array during
      normalization. [#2201]
    * Fixed an edge case of find_peaks not excluding NaN pixel
      locations from peak detection, which could produce false peaks
      when the NaN fill value was a local maximum. [#2247]
    [#]## photutils.isophote
    * build_ellipse_model now integrates over all angles instead of
      stopping once it hits the edge of the output image. [#2156]
    [#]## photutils.morphology
    * Fixed issues with negative pixel values input to gini. [#2178]
    [#]## photutils.profiles
    * Fixed an issue where the mask (input and non-finite values) was
      not applied to the raw data profile. [#2184]
    [#]## photutils.psf
    * PSFPhotometry and IterativePSFPhotometry now handle non-finite
      (NaN or inf) local background values instead of raising an
      error. Three new flags have been added to identify sources with
      non-finite values: flag 512 for non-finite fitted positions,
      flag 1024 for non-finite fitted flux, and flag 2048 for
      non-finite local background. [#2131]
    * Fixed a bug in EPSFBuilder where the recentering_boxsize was
      being applied in oversampled space instead of the original star
      pixel space. [#2168]
    [#]## photutils.segmentation
    * Fixed a bug in SourceCatalog where the (x, y) coordinates were
      swapped in the map_coordinates call used to interpolate the
      background at source centroids, causing background_centroid to
      return incorrect values. [#2198]
    * Fixed an issue in SourceCatalog where incorrect masking
      behavior could occur when apermask_method='none'. [#2198]
    * Fixed an issue in SourceCatalog where unrealistically large
      kron_radius values could cause out-of-memory issues. [#2237]
    [#]# API Changes
    [#]###photutils
    * Passing optional arguments positionally to all functions,
      classes, and methods in photutils is now deprecated. In the
      future, all optional arguments must be passed as keyword
      arguments. [#2219]
    [#]## photutils.aperture
    * The ApertureStats covar_sigx2, covar_sigxy, and covar_sigy2
      attributes have been renamed to covariance_xx, covariance_xy,
      and covariance_yy, respectively. The old names are deprecated.
      [#2241]
    * The ApertureStats cxx, cxy, and cyy attributes have been
      renamed to ellipse_cxx, ellipse_cxy, and ellipse_cyy,
      respectively. The old names are deprecated. [#2241]
    * The ApertureStats data_sumcutout and error_sumcutout attributes
      have been renamed to data_sum_cutout and error_sum_cutout,
      respectively. The old names are deprecated. [#2241]
    * The ApertureStats get_id and get_ids methods have been renamed
      to select_id and select_ids, respectively. The old names are
      deprecated. [#2241]
    * The ApertureStats semimajor_sigma and semiminor_sigma
      attributes/columns have been renamed to semimajor_axis and
      semiminor_axis, respectively. The old names are deprecated.
      [#2241]
    * The ApertureStats xcentroid and ycentroid attributes/columns
      have been renamed to x_centroid and y_centroid, respectively.
      The old names are deprecated. [#2241]
    * The xcenter and ycenter column names in the table returned by
      aperture_photometry have been renamed to x_center and y_center,
      respectively. The old names are deprecated. [#2241]
    * The CircularMaskMixin, EllipticalMaskMixin, and
      RectangularMaskMixin classes are now deprecated. The mask
      generation is now handled internally by the PixelAperture base
      class. [#2242]
    [#]## photutils.background
    * Removed the deprecated edge_method keyword from Background2D.
      [#2102]
    * Removed the deprecated background_mesh_masked,
      background_rms_mesh_masked, and mesh_nmasked properties from
      Background2D. [#2102]
    * Removed the deprecated grid_mode keyword from
      BkgZoomInterpolator. [#2102]
    * The interpolator keyword argument for Background2D is now
      deprecated. When interpolator is eventually removed, the
      scipy.ndimage.zoom cubic spline interpolator will always be
      used to resize the low-resolution arrays. The behavior will be
      identical to the current default. [#2108]
    * The Background2D npixels_mesh and npixels_map properties have
      been renamed to n_pixels_mesh and n_pixels_map, respectively.
      The old names are deprecated. [#2241]
    * The BkgIDWInterpolator and BkgZoomInterpolator classes are now
      deprecated. [#2108]
    * The Background2D bkgrms_estimator keyword argument has been
      renamed to bkg_rms_estimator. The old name is deprecated.
      [#2241]
    [#]## photutils.centroids
    * The xpeak, ypeak, and search_boxsize keyword arguments for
      centroid_quadratic are now deprecated. Use centroid_sources to
      centroid sources at specific positions. [#2160]
    [#]## photutils.datasets
    * The get_path, load_spitzer_image, load_spitzer_catalog, and
      load_star_image functions are now deprecated and will be
      removed in a future version. [#2135]
    [#]## photutils.detection
    * find_peaks now returns a QTable instead of a Table. [#2201]
    * The sharplo and sharphi keyword arguments for DAOStarFinder and
      IRAFStarFinder are now deprecated. Use the
      sharpness_range=(lower, upper) tuple keyword instead. Set
      sharpness_range=None to disable sharpness filtering. [#2216]
    * The roundlo and roundhi keyword arguments for DAOStarFinder and
      IRAFStarFinder are now deprecated. Use the
      roundness_range=(lower, upper) tuple keyword instead. Set
      roundness_range=None to disable roundness filtering. [#2216]
    * The minsep_fwhm keyword argument for IRAFStarFinder is now
      deprecated. Use min_separation instead. [#2216]
    * The peakmax keyword argument for DAOStarFinder, IRAFStarFinder,
      and StarFinder is now deprecated. Use peak_max instead. [#2216]
    * The brightest keyword argument for DAOStarFinder,
      IRAFStarFinder, and StarFinder is now deprecated. Use
      n_brightest instead. [#2216]
    * The npeaks keyword argument for find_peaks is now deprecated.
      Use n_peaks instead. [#2241]
    * The default min_separation for DAOStarFinder, IRAFStarFinder,
      and StarFinder is now None, which computes a default separation
      of 2.5 * fwhm (or 2.5 *
    * (min(kernel.shape) // 2) for StarFinder) consistent across all
      three star finders. [#2216]
    * The xcentroid and ycentroid column/attribute names for
      DAOStarFinder, IRAFStarFinder, and StarFinder catalog classes
      are deprecated. Use x_centroid and y_centroid instead. The
      cutout_xcentroid and cutout_ycentroid attributes are also
      deprecated in favor of cutout_x_centroid and cutout_y_centroid.
      [#2241]
    * The IRAFStarFinder and StarFinder pa attribute/column has been
      renamed to orientation. The old name is deprecated. [#2241]
    * The npix column/attribute in DAOStarFinder and IRAFStarFinder
      catalogs has been renamed to n_pixels. The old name is
      deprecated. [#2241]
    * The IRAFStarFinder and StarFinder orientation (was pa) values
      are now always returned as a Quantity array in the range [0,
      360) degrees. [#2224, #2225]
    [#]## photutils.isophote
    * The Isophote and IsophoteList grad_error and grad_r_error
      attributes have been renamed to gradient_err and
      gradient_rel_err, respectively. The old names are deprecated.
      [#2241]
    * The EllipseSample gradient_error and gradient_relative_error
      attributes have been renamed to gradient_err and
      gradient_rel_err, respectively. The old names are deprecated.
      [#2241]
    * The grad_error and grad_rerror column names in the isophote
      output table have been renamed to gradient_err and
      gradient_rel_err, respectively. The old names are deprecated.
      [#2241]
    * The nclip parameter in Ellipse.fit_image, Ellipse.fit_isophote,
      and EllipseSample has been renamed to n_clip. The old name is
      deprecated. [#2241]
    * The Isophote and IsophotList niter, ndata, and nflag attributes
      have been renamed to n_iter, n_data, and n_flag, respectively.
      The old names are deprecated. [#2241]
    [#]## photutils.profiles
    * Cached Gaussian fits to the radial profile are now
      automatically invalidated when the profile normalization
      changes, so the fit is always consistent with the current
      profile. [#2185]
    [#]## photutils.psf
    * The photutils.psf.matching subpackage has been moved to
      photutils.psf_matching. Importing from the old location is
      deprecated. [#2167]
    * Removed the deprecated IntegratedGaussianPRF and PRFAdapter
      classes. [#2103]
    * The grid_from_epsfs helper function is now deprecated. Instead,
      use GriddedPSFModel directly. [#2111]
    * The EPSFFitter class is now deprecated. Use the fitter,
      fit_shape, and fitter_maxiters parameters of EPSFBuilder
      instead. [#2159]
    * Removed the ModelImageMixin class. [#2133]
    * Removed the ModelGridPlotMixin class. [#2137]
    * Removed the norm_radius keyword from EPSFBuilder. [#2158]
    * Removed the deprecated FittableImageModel and EPSFModel
      classes. Use ImagePSF instead. [#2158]
    * EPSFBuilder now returns an EPSFBuildResult dataclass containing
      the ePSF, fitted stars, iteration count, convergence status,
      and excluded star diagnostics. Tuple unpacking is still
      supported for backward compatibility. [#2158]
    * LinkedEPSFStar no longer inherits from EPSFStars. [#2158]
    * The npixfit column in PSFPhotometry results has been renamed to
      n_pixels_fit. The old name is deprecated. [#2241]
    * The NPIXFIT_PARTIAL (npixfit_partial) PSF flag has been renamed
      to N_PIXELS_FIT_PARTIAL (n_pixels_fit_partial). The old name is
      deprecated. [#2241]
    * The PSFPhotometry and IterativePSFPhotometry localbkg_estimator
      keyword argument has been renamed to local_bkg_estimator. The
      old name is deprecated. [#2241]
    * The PSFPhotometry and IterativePSFPhotometry include_localbkg
      keyword argument in make_model_image and make_residual_image
      has been renamed to include_local_bkg. The old name is
      deprecated. [#2241]
    [#]## photutils.psf_matching
    * Renamed create_matching_kernel to make_kernel. The old name is
      deprecated. [#2171]
    * make_kernel now raises ValueError if PSFs are not 2D, have even
      dimensions, or do not have the same shape. [#2170]
    * resize_psf now raises ValueError if the PSF is not 2D, has even
      dimensions, or if pixel scales are not positive. [#2170]
    * make_kernel now raises TypeError if the window parameter is not
      callable. [#2170]
    [#]## photutils.segmentation
    * The SourceCatalog orientation property is now always returned
      in the range [0, 360) degrees. [#2224]
    * The SegmentationImage nlabels, data_ma, deblended_labels_map,
      and deblended_labels_inverse_map attributes have been renamed
      to n_labels, data_masked, deblended_label_to_parent, and
      parent_to_deblended_labels, respectively. The old names are
      deprecated. [#2241]
    * The Segment data_ma attribute has been renamed to data_masked.
      The old name is deprecated. [#2241]
    * The SourceCatalog data, error, background, and segment
      attributes have been renamed to data_cutout, error_cutout,
      background_cutout, and segment_cutout, respectively. The old
      names are deprecated. [#2241]
    * The SourceCatalog data_ma, error_ma, background_ma, and
      segment_ma attributes have been renamed to data_cutout_masked,
      error_cutout_masked, background_cutout_masked, and
      segment_cutout_masked, respectively. The old names are
      deprecated. [#2241]
    * The SourceCatalog convdata and convdata_ma attributes have been
      renamed to conv_data_cutout and conv_data_cutout_masked,
      respectively. The old names are deprecated. [#2241]
    * The SourceCatalog cutout_minval_index and cutout_maxval_index
      attributes have been renamed to cutout_min_value_index and
      cutout_max_value_index, respectively. The old names are
      deprecated. [#2241]
    * The SourceCatalog minval_index, maxval_index, minval_xindex,
      minval_yindex, maxval_xindex, and maxval_yindex attributes have
      been renamed to min_value_index, max_value_index,
      min_value_xindex, min_value_yindex, max_value_xindex, and
      max_value_yindex, respectively. The old names are deprecated.
      [#2241]
    * The SourceCatalog covar_sigx2, covar_sigxy, and covar_sigy2
      attributes/columns have been renamed to covariance_xx,
      covariance_xy, and covariance_yy, respectively. The old names
      are deprecated. [#2241]
    * The SourceCatalog cxx, cxy, and cyy attributes/columns have
      been renamed to ellipse_cxx, ellipse_cxy, and ellipse_cyy,
      respectively. The old names are deprecated. [#2241]
    * The SourceCatalog segment_fluxerr and kron_fluxerr
      attributes/columns have been renamed to segment_flux_err and
      kron_flux_err, respectively. The old names are deprecated.
      [#2241]
    * The SourceCatalog fluxfrac_radius attribute has been renamed to
      flux_radius. The old name is deprecated. [#2241]
    * The SourceCatalog get_label and get_labels methods have been
      renamed to select_label and select_labels, respectively. The
      old names are deprecated. [#2241]
    * The SourceCatalog add_extra_property, remove_extra_property,
      remove_extra_properties, and rename_extra_property methods have
      been renamed to add_property, remove_property,
      remove_properties, and rename_property, respectively. The
      extra_properties attribute has been renamed to
      custom_properties. The old names are deprecated. [#2241]
    * The SourceCatalog nlabels and localbkg_width attributes have
      been renamed to n_labels and local_bkg_width, respectively. The
      old names are deprecated. [#2241]
    * The SourceCatalog semimajor_sigma and semiminor_sigma
      attributes/columns have been renamed to semimajor_axis and
      semiminor_axis, respectively. The old names are deprecated.
      [#2241]
    * The SourceCatalog xcentroid, ycentroid, xcentroid_win,
      ycentroid_win, xcentroid_quad, and ycentroid_quad
      attributes/columns have been renamed to x_centroid, y_centroid,
      x_centroid_win, y_centroid_win, x_centroid_quad, and
      y_centroid_quad, respectively. The old names are deprecated.
      [#2241]
    * The SourceCatalog segment_img, localbkg_width, apermask_method,
      and detection_cat keyword arguments have been renamed to
      segmentation_image, local_bkg_width, aperture_mask_method, and
      detection_catalog, respectively. The old names are deprecated.
      [#2241]
    * The SourceFinder npixels, nlevels, and nproc attributes have
      been renamed to n_pixels, n_levels, and n_processes,
      respectively. The old names are deprecated. [#2241]
    * The nsigma parameter in detect_threshold has been renamed to
      n_sigma. The old name is deprecated. [#2241]
    * The npixels parameter in detect_sources has been renamed to
      n_pixels. The old name is deprecated. [#2241]
    * The segment_img, npixels, nlevels, and nproc parameters in
      deblend_sources have been renamed to segmentation_image,
      n_pixels, n_levels, and n_processes, respectively. The old
      names are deprecated. [#2241]
    * The npixels, nlevels, and nproc parameters in SourceFinder have
      been renamed to n_pixels, n_levels, and n_processes,
      respectively. The old names are deprecated. [#2241]
    * The SourceCatalog to_table default columns no longer includes
      local_background. [#2252]
    [#]## photutils.utils
    * The ImageDepth nsigma, napers, and niters parameters have been
      renamed to n_sigma, n_apertures, and n_iters, respectively. The
      old names are deprecated. The napers_used attribute has also
      been renamed to n_apertures_used. [#2241]
    * The make_random_cmap ncolors parameter has been renamed to
      n_colors. The old name is deprecated. [#2241]
    * The ShepardIDWInterpolator reg parameter in __call__ has been
      renamed to regularization. The old name is deprecated. [#2241]
  - Add photutils-3.0.0-cythonbool.patch gh#astropy/photutils#2260
* Sun Sep 21 2025 Dirk Müller <dmueller@suse.com>
  - update to 2.3.0:
    * The minimum required NumPy is now 1.25.
    * The minimum required SciPy is now 1.11.1.
    * The minimum required Matplotlib is now 3.8.
    * The minimum required scikit-image is now 0.21.
    * photutils.isophote build_ellipse_model is now Cythonized and
      considerably faster. [#2046] build_ellipse_model also has an
      additional optional keyword argument sma_interval, which was
      previously hardcoded. [#2046]
    * build_ellipse_model is now Cythonized and considerably
      faster.
    * build_ellipse_model also has an additional optional keyword
      argument sma_interval, which was previously hardcoded.
    * photutils.psf PSFPhotometry and IterativePSFPhotometry now
      raise an error if the input error array contains non-finite
      or zero values. [#2022] GriddedPSFModel can now be used with
      a single input ePSF model, which will be equivalent to
      ImagePSF. [#2034] The finder callable input to PSFPhotometry
      and IterativePSFPhotometry is no longer restricted to have x
      and y column names of 'xcentroid' and 'ycentroid'. The
      allowed column names are now the same as those allowed in the
      init_params table. [#2072] Added a group_warning_threshold
      keyword to PSFPhotometry and IterativePSFPhotometry. [#2081]
      The PSFPhotometry and IterativePSFPhotometry classes no
      longer fail for invalid sources, defined as those that have
      no overlap with the input data, are completely masked, or
      have too few unmasked pixels for a fit.  These classes have
      new flags (64, 128, 256, respectively) for these invalid
      conditions. [#2084, #2085] The PSFPhotometry and
      IterativePSFPhotometry classes have new
      results_to_init_params and results_to_model_params methods
      for outputting fit results in different formats. [#2084] When
      using Astropy 7.0+, the PSFPhotometry and
      IterativePSFPhotometry fitter object now modifies the PSF
      model in place instead of creating a copy, improving
      performance and significantly reducing memory usage in some
      cases. [#2093] PSFPhotometry and IterativePSFPhotometry now
      return a reduced chi-squared statistic (reduced_chi2 column
      in the results table). [#2086] The PSF photometry classes now
      use a dynamically generated "flat" model instead of a
      compound model for grouped sources. This eliminates recursion
      limits and significantly reduces memory usage for large
      groups. [#2100]
    * PSFPhotometry and IterativePSFPhotometry now raise an error
      if the input error array contains non-finite or zero values.
    * GriddedPSFModel can now be used with a single input ePSF
      model, which will be equivalent to ImagePSF.
    * The finder callable input to PSFPhotometry and
      IterativePSFPhotometry is no longer restricted to have x and
      y column names of 'xcentroid' and 'ycentroid'. The allowed
      column names are now the same as those allowed in the
      init_params table.
    * Added a group_warning_threshold keyword to PSFPhotometry and
      IterativePSFPhotometry.
    * The PSFPhotometry and IterativePSFPhotometry classes no
      longer fail for invalid sources, defined as those that have
      no overlap with the input data, are completely masked, or
      have too few unmasked pixels for a fit.  These classes have
      new flags (64, 128, 256, respectively) for these invalid
      conditions.
    * The PSFPhotometry and IterativePSFPhotometry classes have new
      results_to_init_params and results_to_model_params methods
      for outputting fit results in different formats.
    * When using Astropy 7.0+, the PSFPhotometry and
      IterativePSFPhotometry fitter object now modifies the PSF
      model in place instead of creating a copy, improving
      performance and significantly reducing memory usage in some
      cases.
    * PSFPhotometry and IterativePSFPhotometry now return a reduced
      chi-squared statistic (reduced_chi2 column in the results
      table).
    * The PSF photometry classes now use a dynamically generated
      "flat" model instead of a compound model for grouped sources.
      This eliminates recursion limits and significantly reduces
      memory usage for large groups.
    * photutils.segmentation An optional array keyword was added to
      the SourceCatalog make_cutouts method. [#2023] Added a group
      keyword to the SegmentationImage to_regions method. [#2060,
      [#2065]] Added a decode_psf_flags utility function for decoding
      PSF photometry bit flags. [#2090] Added a PSF_FLAGS object to
      hold all PSF photometry bit flags in one place. PSF_FLAGS
      provides readable, named constants for each bit flag and
      helper utilities for decoding bit flags. [#2091]
    * An optional array keyword was added to the SourceCatalog
      make_cutouts method.
    * Added a group keyword to the SegmentationImage to_regions
      method.
    * Added a decode_psf_flags utility function for decoding PSF
      photometry bit flags.
    * Added a PSF_FLAGS object to hold all PSF photometry bit flags
      in one place. PSF_FLAGS provides readable, named constants
      for each bit flag and helper utilities for decoding bit
      flags.
    * photutils.centroids Fixed an issue with the initial Gaussian
      theta units in centroid_2dg. [#2013] Fixed a corner-case
      issue where zero-sum arrays with ndim > 2 input to
      centroid_com would return only two np.nan coordinates instead
      of matching the dimensionality of the input array. [#2045]
    * Fixed an issue with the initial Gaussian theta units in
      centroid_2dg.
    * Fixed a corner-case issue where zero-sum arrays with ndim > 2
      input to centroid_com would return only two np.nan
      coordinates instead of matching the dimensionality of the
      input array.
    * photutils.datasets Fixed a bug in make_model_image where the
      output image would not have units in the case where the input
      params had units and none of the models overlapped the image
      shape. [#2082] Fixed a bug in make_model_image where an error
      would be raised if any row in the input parameters table
      contained non-finite model parameters. Such sources are now
      silently ignored. [#2083]
    * Fixed a bug in make_model_image where the output image would
      not have units in the case where the input params had units
      and none of the models overlapped the image shape.
    * Fixed a bug in make_model_image where an error would be
      raised if any row in the input parameters table contained
      non-finite model parameters. Such sources are now silently
      ignored.
    * photutils.psf Fixed a bug in fit_2dgaussian and fit_fwhm
      where the fit would fail if there were NaN values in the
      input data. [#2030] Fixed the check in GriddedPSFModel for
      rectangular pixel grids. [#2035] Fixed a bug in PSFPhotometry
      where the 'group_id' column would be ignored if included in
      the init_params table. [#2070] Fixed a bug in PSFPhotometry
      where the output flux_err column would not have units if the
      input data had units and the flux model parameter was fixed
      in value. [#2072] Fixed a bug in PSFPhotometry and
      IterativePSFPhotometry where an error would be raised if the
      x or y columns in init_params had units. [#2079] Fixed a bug
      in PSFPhotometry and IterativePSFPhotometry for the boundary
      conditions where flag=2 would be set. [#2080] Fixed a bug in
      EPSFBuilder where the output PSF would have the wrong shape
      if the input stars were non-square cutouts. [#2089, #2092]
      Fixed a bug in the calculation of the PSFPhotometry and
      IterativePSFPhotometry qfit and cfit to not include the fit
      weights. [#2099]
    * Fixed a bug in fit_2dgaussian and fit_fwhm where the fit
      would fail if there were NaN values in the input data.
    * Fixed the check in GriddedPSFModel for rectangular pixel
      grids.
    * Fixed a bug in PSFPhotometry where the 'group_id' column
      would be ignored if included in the init_params table.
    * Fixed a bug in PSFPhotometry where the output flux_err column
      would not have units if the input data had units and the flux
      model parameter was fixed in value.
    * Fixed a bug in PSFPhotometry and IterativePSFPhotometry where
      an error would be raised if the x or y columns in init_params
      had units.
    * Fixed a bug in PSFPhotometry and IterativePSFPhotometry for
      the boundary conditions where flag=2 would be set.
    * Fixed a bug in EPSFBuilder where the output PSF would have
      the wrong shape if the input stars were non-square cutouts.
    * Fixed a bug in the calculation of the PSFPhotometry and
      IterativePSFPhotometry qfit and cfit to not include the fit
      weights.
    * photutils.segmentation Fixed an issue where a newly-defined
      extra property of a SourceCatalog with overwrite=True would
      not be added to the extra_properties attribute. [#2039] Fixed
      an issue where the SegmentationImage segments attribute would
      fail if any source segment was non-contiguous. [#2060]
    * Fixed an issue where a newly-defined extra property of a
      SourceCatalog with overwrite=True would not be added to the
      extra_properties attribute.
    * Fixed an issue where the SegmentationImage segments attribute
      would fail if any source segment was non-contiguous.
    * photutils.background An explicit ValueError is now raised if
      the input data to Background2D contains all non-finite
      values. [#2062]
    * An explicit ValueError is now raised if the input data to
      Background2D contains all non-finite values.
    * photutils.psf The GriddedPSFModel data and grid_xypos
      attributes are now read-only. [#2036] The PSFPhotometry
      fit_param attribute is now deprecated. Use the new
      results_to_init_params method instead. [#2084] The deprecated
      PSFPhotometry fit_results attribute has been removed. [#2084]
    * The GriddedPSFModel data and grid_xypos attributes are now
      read-only.
    * The PSFPhotometry fit_param attribute is now deprecated. Use
      the new results_to_init_params method instead.
    * The deprecated PSFPhotometry fit_results attribute has been
      removed.
    * photutils.segmentation The SegmentationImage polygons list
      may now include either Shapely Polygon or MultiPolygon (non-
      contiguous) objects. [#2060] The SegmentationImage to_patches
      and plot_patches methods now return
      matplotlib.patches.PathPatch objects. [#2060] The
      SegmentationImage to_regions method now returns
      PolygonPixelRegion regions that have the segment label stored
      in the object meta dictionary. [#2060]
    * The SegmentationImage polygons list may now include either
      Shapely Polygon or MultiPolygon (non-contiguous) objects.
    * The SegmentationImage to_patches and plot_patches methods now
      return matplotlib.patches.PathPatch objects.
    * The SegmentationImage to_regions method now returns
      PolygonPixelRegion regions that have the segment label stored
      in the object meta dictionary.
* Sun Apr 06 2025 Ben Greiner <code@bnavigator.de>
  - Update to 2.2.0
    [#]# New Features
    [#]##  photutils.aperture
    * Add an aperture_to_region function to convert an Aperture
      object to an astropy Region or Regions object. [#2009]
    [#]## photutils.profiles
    * Added data_radius and data_profile attributes to the
      RadialProfile class for calculating the raw radial profile.
      [#2001]
    [#]## photutils.segmentation
    * Added a to_regions method to SegmentationImage that converts
      the segment outlines to a regions.Regions object. [#2010]
    [#]# Bug Fixes
    [#]## photutils.segmentation
    * Fixed an issue where the SegmentationImage polygons attribute
      would raise an error if any source segment contained a hole.
      [#2005]
    [#]# API Changes
    [#]## photutils.aperture
    * The theta attribute of EllipticalAperture, EllipticalAnnulus,
      RectangularAperture, and RectangularAnnulus is now always
      returned as an angular Quantity. [#2008]
* Wed Feb 12 2025 Ben Greiner <code@bnavigator.de>
  - Update to 2.1.0
    [#]# General
    * The minimum required Python is now 3.11. [#1958]
    * The minimum required gwcs is now 0.20. [#1961]
    [#]# New Features
    [#]## photutils.aperture
    * The aperture_photometry output table will now include a
      sky_center column if wcs is input, even if the input aperture
      is not a sky aperture. [#1965]
    [#]## photutils.datasets
    * A params_map keyword was added to make_model_image to allow a
      custom mapping between model parameter names and columns names
      in the parameter table. [#1994]
    [#]## photutils.detection
    * The find_peaks border_width keyword can now accept two values,
      indicating the border width along the the y and x edges,
      respectively. [#1957]
    [#]## photutils.morphology
    * An optional mask keyword was added to the gini function.
      [#1979]
    [#]## photutils.segmentation
    * Added deblended_labels, deblended_labels_map, and
      deblended_labels_inverse_map properties to SegmentationImage to
      identify and map any deblended labels. [#1988]
    [#]# Bug Fixes
    [#]## photutils.segmentation
    * Fixed a bug where the table output from the SourceCatalog
      to_table method could have column names with a np.str_
      representation instead of str representation when using NumPy
      2.0+. [#1956]
    * Fixed a bug to ensure that the dtype of the SegmentationImage
      labels always matches the image dtype. [#1986]
    * Fixed a issue with the source labels after source deblending
      when using relabel=False. [#1988]
    [#]# API Changes
    [#]## photutils.aperture
    * The xcenter and ycenter columns in the table returned by
      aperture_photometry no longer have (pixel) units for
      consistency with other tools. [#1993]
    [#]## photutils.detection
    * When exclude_border is set to True in the DAOStarFinder and
      StarFinder classes, the excluded border region can be different
      along the x and y edges if the kernel shape is rectangular.
      [#1957]
    * Detected sources that match interval ends for sharpness,
      roundness, and maximum peak values (sharplo, sharphi, roundlo,
      roundhi, and peakmax) are now included in the returned table of
      detected sources by DAOStarFinder and IRAFStarFinder. [#1978]
    * Detected sources that match the maximum peak value (peakmax)
      are now included in the returned table of detected sources by
      StarFinder. [#1990]
    [#]## photutils.morphology
    * The gini function now returns zero instead of NaN if the
      (unmasked) data values sum to zero. [#1979]
    [#]## photutils.psf
    * The 'viridis' color map is now the default in the
      GriddedPSFModel plot_grid method when deltas=True. [#1954]
    * The GriddedPSFModel plot_grid color bar now matches the height
      of the displayed image. [#1955]
  - Reenable scikit-image tests for python313
* Fri Dec 06 2024 Ben Greiner <code@bnavigator.de>
  - Skip scikit-image tests for python313
* Fri Nov 08 2024 Ben Greiner <code@bnavigator.de>
  - Update to 2.0.2
    [#]# Bug Fixes
    * Due to an upstream bug in bottleneck with float32 arrays,
      bottleneck nan-functions are now used internally only for
      float64 arrays. Performance may be impacted for computations
      involving arrays with dtype other than float64. Affected
      functions are used in the aperture, background, detection,
      profiles, psf, and segmentation subpackages. This change has no
      impact if bottleneck is not installed.
    [#]## photutils.background
    * Fixed a bug in Background2D where an error would be raised when
      using the BkgIDWInterpolator interpolator when any mesh was
      excluded, e.g., due to an input mask. [#1940]
    [#]## photutils.detection
    * Fixed a bug in the star finders (DAOStarFinder, IRAFStarFinder,
      and StarFinder) when exclude_border=True. Also, fixed an issue
      with exclude_border=True where if all sources were in the
      border region then an error would be raised. [#1943]
  - Release 2.0.1
    [#]# Bug Fixes
    [#]## photutils.background
    * Fixed a bug in SExtractorBackground where the dimensionality of
      the returned value would not be preserved if the output was a
      single value. [#1934]
    * Fixed an issue in Background2D where if the box_size equals the
      input array shape the input data array could be modified.
      [#1935]
  - Release 2.0.0
    [#]# General
    * The regions package is now an optional dependency. [#1813]
    * The minimum required Astropy is now 5.3. [#1839]
    * SciPy is now a required dependency. [#1880]
    * The minimum required SciPy is now 1.10. [#1880]
    * The minimum required NumPy is now 1.24. [#1881]
    * The minimum required Matplotlib is now 3.7. [#1881]
    * The minimum required GWCS is now 0.19. [#1881]
    * Importing tools from all subpackages now requires including the
      subpackage name. Also, PSF matching tools must now be imported
      from photutils.psf.matching instead of photutils.psf. [#1879,
      [#1904]]
    [#]# New Features
    [#]## photutils.aperture
    * The metadata in the tables generated by aperture_photometry and
      ApertureStats now include the aperture name and shape
      parameters. [#1849]
    * aperture_photometry and ApertureStats now accept supported
      regions.Region objects, i.e., those corresponding to circular,
      elliptical, and rectangular apertures. [#1813, #1852]
    * A new region_to_aperture convenience function has been added to
      convert supported regions.Region objects to Aperture objects.
      [#1813, #1852]
    [#]## photutils.background
    * The Background2D class has been refactored to significantly
      reduce its memory usage. In some cases, it is also
      significantly faster. [#1870, #1872, #1873]
    * A new npixels_mesh property was added to Background2D that
      gives a 2D array of the number of pixels used to compute the
      statistics in the low-resolution grid. [#1870]
    * A new npixels_map property was added to Background2D that gives
      a 2D array of the number of pixels used to compute the
      statistics in each mesh, resized to the shape of the input
      data. [#1871]
    [#]## photutils.centroids
    * Quantity arrays can now be input to centroid_1dg and
      centroid_2dg. [#1861]
    [#]## photutils.datasets
    * Added a new params_table_to_models function to create a list of
      models from a table of model parameters. [#1896]
    [#]## photutils.psf
    * Added new xy_bounds keyword to PSFPhotometry and
      IterativePSFPhotometry to allow one to bound the x and y model
      parameters during the fitting. [#1805]
    * The extract_stars function can now accept NDData inputs with
      uncertainty types other than weights. [#1821]
    * Added new GaussianPSF, CircularGaussianPSF, GaussianPRF,
      CircularGaussianPRF, and MoffatPSF PSF model classes. [#1838,
      [#1898], #1918]
    * Added new AiryDiskPSF PSF model class. [#1843, #1918]
    * Added new CircularGaussianSigmaPRF PSF model class. [#1845,
      [#1918]]
    * The IntegratedGaussianPRF model now supports units. [#1838]
    * A new results attribute was added to PSFPhotometry to store the
      returned table of fit results. [#1858]
    * Added new fit_fwhm convenience function to estimate the FWHM of
      one or more sources in an image by fitting a circular 2D
      Gaussian PSF model. [#1859, #1887, #1899, #1918]
    * Added new fit_2dgaussian convenience function to fit a circular
      2D Gaussian PSF to one or more sources in an image. [#1859,
      [#1887], #1899]
    * Added new ImagePSF model class to represent a PSF model as an
      image. [#1890]
    * The GriddedPSFModel model now has a bounding_box method to
      return the bounding box of the model. [#1891]
    * The GriddedPSFModel class has been refactored to significantly
      improve its performance. In typical PSF photometry use cases,
      it is now about 4 times faster than previous versions. [#1903]
    [#]## photutils.segmentation
    * Reduced the memory usage and improved the performance of source
      deblending with deblend_sources and SourceFinder. [#1924,
      [#1925], #1926]
    * Improved the accuracy of the progress bar in deblend_sources
      and SourceFinder when using multiprocessing. Also added the
      source ID label number to the progress bar. [#1925, 1926]
    [#]# Bug Fixes
    [#]## photutils.aperture
    * Fixed a bug checking that the subpixels keyword is a strictly
      positive integer. [#1816]
    [#]## photutils.datasets
    * Fixed an issue in make_model_image where if the bbox_factor was
      input and the model bounding box did not have a factor keyword
      then an error would be raised. [#1921]
    [#]## photutils.detection
    * Fixed an issue where DAOStarFinder would not return any sources
      if the input threshold was set to zero due to the flux being
      non-finite. [#1882]
    [#]## photutils.isophote
    * Fixed a bug in build_ellipse_model where if
      high_harmonics=True, the harmonics were not correctly added to
      the model. [#1810]
    [#]## photutils.psf
    * Fixed a bug in make_psf_model where if the input model had
      amplitude units, an error would be raised. [#1894]
    [#]# API Changes
    * The sklearn version information has been removed from the meta
      attribute in output tables. sklearn was removed as an optional
      dependency in 1.13.0. [#1807]
    [#]## photutils.background
    * The Background2D background_mesh and background_rms_mesh
      properties will have units if the input data has units. [#1870]
    * The Background2D edge_method keyword is now deprecated. When
      edge_method is eventually removed, the 'pad' option will always
      be used. [#1870]
    * The Background2D background_mesh_masked,
      background_rms_mesh_masked, and mesh_nmasked properties are now
      deprecated. [#1870]
    * To reduce memory usage, Background2D no longer keeps a cached
      copy of the returned background and background_rms properties.
      [#1870]
    * The Background2D data, mask, total_mask, nboxes, box_npixels,
      and nboxes_tot attributes have been removed. [#1870]
    * The BkgZoomInterpolator grid_mode keyword is now deprecated.
      When grid_mode is eventually removed, the True option will
      always be used. [#1870]
    * The Background2D background, background_rms, background_mesh,
      and background_rms_mesh properties now have the same dtype as
      the input data. [#1922]
    [#]## photutils.centroids
    * For consistency with other fitting functions (including PSF
      fitting), the centroid_1dg and centroid_2dg functions now fit
      only a 1D or 2D Gaussian model, respectively, excluding any
      constant component. The input data are required to be
      background-subtracted. [#1861]
    * The fitter used in centroid_1dg and centroid_2dg was changed
      from LevMarLSQFitter to TRFLSQFitter. LevMarLSQFitter uses the
      legacy SciPy function scipy.optimize.leastsq, which is no
      longer recommended. [#1917]
    [#]## photutils.datasets
    * The deprecated make module has been removed. Instead of
      importing functions from photutils.datasets.make, import
      functions from photutils.datasets. [#1884]
    * The deprecated make_model_sources_image,
      make_gaussian_prf_sources_image, make_gaussian_sources_table,
      make_test_psf_data, make_random_gaussians_table, and
      make_imagehdu functions have been removed. [#1884]
    [#]## photutils.detection
    * The deprecated sky keyword in DAOStarFinder and IRAFStarFinder
      has been removed. Also, there will no longer be a sky column in
      the output table. [#1884]
    * The DAOStarFinder flux and mag columns were changed to give
      sensible values. Previously, the flux value was defined by the
      original DAOFIND algorithm as a measure of the intensity ratio
      of the amplitude of the best fitting Gaussian function at the
      object position to the detection threshold. A daofind_mag
      column was added for comparison to the original IRAF DAOFIND
      algorithm. [#1885]
    [#]## photutils.isophote
    * The build_ellipse_model function now raises a ValueError if the
      input isolist is empty. [#1809]
    [#]## photutils.profiles
    * The fitter used in RadialProfile to fit the profile with a
      Gaussian was changed from LevMarLSQFitter to TRFLSQFitter.
      LevMarLSQFitter uses the legacy SciPy function
      scipy.optimize.leastsq, which is no longer recommended. [#1899]
    [#]## photutils.psf
    * The IntegratedGaussianPRF class now must be initialized using
      keyword-only arguments. [#1838]
    * The IntegratedGaussianPRF class has been moved to the new
      functional_models module. [#1838]
    * The models and griddedpsfmodel modules have been renamed to
      image_models and gridded_models, respectively. [#1838]
    * The IntegratedGaussianPRF model class has been renamed to
      CircularGaussianPRF. IntegratedGaussianPRF is now deprecated.
      [#1845]
    * Some PSF tools have moved to new modules. The PRFAdapter class
      and the make_psf_model and grid_from_epsfs functions have been
      moved to the new model_helpers module. The make_psf_model_image
      function has been moved to the new simulations module. It is
      recommended that all of these tools be imported from
    [#]## photutils.psf without using the submodule name. [#1854, #1901]
    * The PSFPhotometry fit_results attribute has been renamed to
      fit_info. fit_results is now deprecated. [#1858]
    * The PRFAdapter class has been deprecated. Instead, use a
      ImagePSF model derived from the discretize_model function in
      astropy.convolution. [#1865]
    * The FittableImageModel and EPSFModel classes have been
      deprecated. Instead, use the new ImagePSF model class. [#1890]
    * The default fitter for PSFPhotometry, IterativePSFPhotometry,
      and EPSFFitter was changed from LevMarLSQFitter to
      TRFLSQFitter. LevMarLSQFitter uses the legacy SciPy function
      scipy.optimize.leastsq, which is no longer recommended. [#1899]
    * psf_shape is now an optional keyword in the make_model_image
      and make_residual_image methods of PSFPhotometry and
      IterativePSFPhotometry. The value defaults to using the model
      bounding box to define the shape and is required only if the
      PSF model does not have a bounding box attribute. [#1921]
    [#]## photutils.psf.matching
    * PSF matching tools must now be imported from
    [#]## photutils.psf.matching instead of photutils.psf. [#1904]
    [#]## photutils.segmentation
    * The SegmentationImage relabel_consecutive, resassign_label(s),
      keep_label(s), remove_label(s), remove_border_labels, and
      remove_masked_labels methods now keep the original dtype of the
      segmentation image instead of always changing it to int
      (int64). [#1878, #1923]
    * The detect_sources and deblend_sources functions now return a
      SegmentationImage instance whose data dtype is np.int32 instead
      of int (int64) unless more than (2**32 - 1) labels are needed.
      [#1878]
* Thu Jul 11 2024 Ben Greiner <code@bnavigator.de>
  - Update to 1.13.0
    [#]# General
    * scikit-learn has been removed as an optional dependency.
      [#1774]
    [#]# New Features
    [#]## photutils.datasets
    * Added a make_model_image function for generating simulated
      images with model sources. This function has more options and
      is significantly faster than the now-deprecated
      make_model_sources_image function. [#1759, #1790]
    * Added a make_model_params function to make a table of randomly
      generated model positions and fluxes for simulated sources.
      [#1766, #1796]
    [#]## photutils.detection
    * The find_peaks function now supports input arrays with units.
      [#1743]
    * The Table returned from find_peaks now has an id column that
      contains unique integer IDs for each peak. [#1743]
    * The DAOStarFinder, IRAFStarFinder, and StarFinder classes now
      support input arrays with units. [#1746]
    [#]## photutils.profiles
    * Added an unnormalize method to RadialProfile and CurveOfGrowth
      to return the profile to the state before any normalize calls
      were run. [#1732]
    * Added calc_ee_from_radius and calc_radius_from_ee methods to
      CurveOfGrowth. [#1733]
    [#]## photutils.psf
    * Added an include_localbkg keyword to the IterativePSFPhotometry
      make_model_image and make_residual_image methods. [#1756]
    * Added “x_fit”, “xfit”, “y_fit”, “yfit”, “flux_fit”, and
      “fluxfit” as allowed column names in the init_params table
      input to the PSF photometry objects. [#1765]
    * Added a make_psf_model_image function to generate a simulated
    image from PSF models. [#1785, #1796] PSFPhotometry now has a new
    fit_params attribute containing a table of the fit model parameters
    and errors. [#1789]
    * The PSFPhotometry and IterativePSFPhotometry init_params table
      now allows the user to input columns for model parameters other
      than x, y, and flux. The column names must match the parameter
      names in the PSF model. They   * can also be suffixed with
      either the “_init” or “_fit” suffix. [#1793]
    [#]# Bug Fixes
    [#]## photutils.aperture
    * Fixed an issue in ApertureStats where in very rare cases the
      covariance calculation could take a long time. [#1788]
    [#]## photutils.background
    * No longer warn about NaNs in the data if those NaNs are masked
      in coverage_mask passed to Background2D. [#1729]
    [#]## photutils.psf
    * Fixed an issue where IterativePSFPhotometry would fail if the
      input data was a Quantity array. [#1746]
    * Fixed the IntegratedGaussianPRF class bounding_box limits to
      always be symmetric. [#1754]
    * Fixed an issue where IterativePSFPhotometry could sometimes
      issue a warning when merging tables if mode='all'. [#1761]
    * Fixed a bug where the first matching column in the init_params
      table was not used in PSFPhotometry and IterativePSFPhotometry.
      [#1765]
    * Fixed an issue where IterativePSFPhotometry could sometimes
      raise an error about non-overlapping data. [#1778]
    * Fixed an issue with unit handling in PSFPhotometry and
      IterativePSFPhotometry. [#1792]
    * Fixed an issue in IterativePSFPhotometry where the fit_results
      attribute was not cleared between repeated calls. [#1793]
    [#]## photutils.segmentation
    * Fixed an issue in SourceCatalog where in very rare cases the
      covariance calculation could take a long time. [#1788]
    [#]# API Changes
    * The photutils.test function has been removed. Instead use the
      pytest --pyargs photutils command. [#1725]
    [#]## photutils.datasets
    * The photutils.datasets subpackage has been reorganized and the
      make module has been deprecated. Instead of importing functions
      from photutils.datasets.make, import functions from
    [#]## photutils.datasets. [#1726]
    * The make_model_sources_image function has been deprecated in
      favor of the new make_model_image function. The new function
      has more options and is significantly faster. [#1759]
    * The randomly-generated optional noise in the simulated example
      images make_4gaussians_image and make_100gaussians_image is now
      slightly different. The noise sigma is the same, but the pixel
      values differ. [#1760]
    * The make_gaussian_prf_sources_image function is now deprecated.
      Use the make_model_psf_image function or the new
      make_model_image function instead. [#1762]
    * The make_gaussian_sources_table function now includes an “id”
      column and always returns both 'flux' and 'amplitude' columns.
      [#1763]
    * The make_model_sources_table function now includes an “id”
      column. [#1764]
    * The make_gaussian_sources_table function is now deprecated. Use
      the make_model_sources_table function instead. [#1764]
    * The make_test_psf_data function is now deprecated. Use the new
      make_model_psf_image function instead. [#1785]
    [#]## photutils.detection
    * The sky keyword in DAOStarFinder and IRAFStarFinder is now
      deprecated and will be removed in a future version. [#1747]
    * Sources that have non-finite properties (e.g., centroid,
      roundness, sharpness, etc.) are automatically excluded from the
      output table in DAOStarFinder, IRAFStarFinder, and StarFinder.
      [#1750]
    [#]## photutils.psf
    * PSFPhotometry and IterativePSFPhotometry now raise a ValueError
      if the input psf_model is not two-dimensional with n_inputs=2
      and n_outputs=1. [#1741]
    * The IntegratedGaussianPRF class bounding_box is now a method
      instead of an attribute for consistency with Astropy models.
      The method has a factor keyword to scale the bounding box. The
      default scale factor is 5.5 times sigma. [#1754]
    * The IterativePSFPhotometry make_model_image and
      make_residual_image methods no longer include the local
      background by default. This is a backwards-incompatible change.
      If the previous behavior is desired, set   *
      include_localbkg=True. [#1756]
    * IterativePSFPhotometry will now only issue warnings after all
      iterations are completed. [#1767]
    * The IterativePSFPhotometry psfphot attribute has been removed.
      Instead, use the fit_results attribute, which contains a list
      of PSFPhotometry instances for each fit iteration. [#1771]
    * The group_size column has been moved to come immediately after
      the group_id column in the output table from PSFPhotometry and
      IterativePSFPhotometry. [#1772]
    * The PSFPhotometry init_params table was moved from the
    fit_results dictionary to an attribute. [#1773] Removed local_bkg,
    psfcenter_indices, fit_residuals, npixfit, and nmodels keys from
    the PSFPhotometry fit_results dictionary. [#1773]
    * Removed the deprecated BasicPSFPhotometry,
      IterativelySubtractedPSFPhotometry, DAOPhotPSFPhotometry,
      DAOGroup, DBSCANGroup, and GroupStarsBase, and NonNormalizable
      classes and the prepare_psf_model,   * get_grouped_psf_model,
      and subtract_psf functions. [#1774]
    * A ValueError is now raised if the shape of the error array does
      not match the data array when calling the PSF-fitting classes.
      [#1777]
    * The fit_param_errs key was removed from the PSFPhotometry
      fit_results dictionary. The fit parameter errors are now stored
      in the fit_params table. [#1789]
    * The cfit column in the PSFPhotometry and IterativePSFPhotometry
      result table will now be NaN for sources whose initial central
      pixel is masked. [#1789]
* Sun May 05 2024 Ben Greiner <code@bnavigator.de>
  - 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]
* Sun Feb 18 2024 Ben Greiner <code@bnavigator.de>
  - 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
    [#]## photutils.aperture
    * PixelAperture instances now raise an informative error message
      when positions is input as a zip object containing Astropy
      Quantity objects. [#1682]
    [#]## photutils.psf
    * The GridddedPSFModel string representations now include the
      model flux, x_0, and y_0 parameters. [#1680]
    * The PSF photometry make_model_image and make_residual_image
      methods no longer include the local background by default. This
      is a backwards-incompatible change. If the previous behavior is
      desired, set include_localbkg=True. [#1703]
    * The PSF photometry finder_results attribute is now returned as
      a QTable instead of a list of QTable. [#1704]
    * Deprecated the NonNormalizable custom warning class in favor of
      AstropyUserWarning. [#1710]
    [#]## photutils.segmentation
    * The SourceCatalog get_label and get_labels methods now raise a
      ValueError if any of the input labels are invalid. [#1694]
* Fri Nov 24 2023 Ben Greiner <code@bnavigator.de>
  - 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]
    * Added a scale keyword to the SegmentationImage.to_patches()
      method to scale the sizes of the polygon patches. [#1641,
      [#1646]]
    * Improved the SegmentationImage imshow method to ensure that
      labels are plotted with unique colors. [#1649]
    * Added a imshow_map method to SegmentationImage for plotting
      segmentation images with a small number of non-consecutive
      labels. [#1649]
    * Added a reset_cmap method to SegmentationImage for resetting
      the colormap to a new random colormap. [#1649]
    [#]## photutils.utils
    * Improved the generation of random aperture positions in
      ImageDepth. [#1666]
    [#]# Bug Fixes
    [#]## photutils.aperture
    * Fixed an issue where the aperture plot method **kwargs were not
      reset to the default values when called multiple times. [#1655]
    [#]## photutils.psf
    * Fixed a bug where SourceGrouper would fail if only one source
      was input. [#1617]
    * Fixed a bug in GriddedPSFModel plot_grid where the grid could
      be plotted incorrectly if the input xygrid was not sorted in y
      then x order. [#1661]
    [#]## photutils.segmentation
    * Fixed an issue where deblend_sources and SourceFinder would
      raise an error if the contrast keyword was set to 1 (meaning no
      deblending). [#1636]
    * Fixed an issue where the vertices of the SegmentationImage
      polygons were shifted by 0.5 pixels in both x and y. [#1646]
    * API Changes
    * The metadata in output tables now contains a timestamp. [#1640]
    * Package versions in table metadata are now stored in the
      “versions” key. [#1640]
    * The order of the metadata in a table is now preserved when
      writing to a file. [#1640]
    [#]## photutils.psf
    * Deprecated the prepare_psf_model function. Use the new
      make_psf_model function instead. [#1658]
    * The GriddedPSFModel now stores the ePSF grid such that it is
      first sorted by y then by x. As a result, the order of the data
      and xygrid attributes may be different. [#1661]
    * The oversampling attribute is now stored as a 1D numpy.ndarray
      with two elements. [#1664]
    * A ValueError is raised if GriddedPSFModel is called with x and
      y arrays that have more than 2 dimensions. [#1662]
    [#]## photutils.segmentation
    * Removed the deprecated kernel keyword from SourceCatalog.
      [#1613]
* Fri Aug 25 2023 Ben Greiner <code@bnavigator.de>
  - 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]
    [#]# API Changes
    [#]## photutils.psf
    * Deprecated the PSF photometry classes BasicPSFPhotometry,
      IterativelySubtractedPSFPhotometry, and DAOPhotPSFPhotometry.
      Use the new PSFPhotometry or IterativePSFPhotometry class
      instead. [#1578]
    * Deprecated the DAOGroup, DBSCANGroup, and GroupStarsBase
      classes. Use the new SourceGrouper class instead. [#1578]
    * Deprecated the get_grouped_psf_model and subtract_psf function.
      [#1578]
* Thu May 18 2023 Ben Greiner <code@bnavigator.de>
  - 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]
* Wed Apr 26 2023 Ben Greiner <code@bnavigator.de>
  - 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

Files

/usr/lib64/python3.13/site-packages/photutils
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/INSTALLER
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/METADATA
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/RECORD
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/REQUESTED
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/WHEEL
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/licenses
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/licenses/LICENSE.rst
/usr/lib64/python3.13/site-packages/photutils-3.0.0.dist-info/top_level.txt
/usr/lib64/python3.13/site-packages/photutils/__init__.py
/usr/lib64/python3.13/site-packages/photutils/__pycache__
/usr/lib64/python3.13/site-packages/photutils/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/__pycache__/conftest.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/__pycache__/conftest.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/__pycache__/version.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/__pycache__/version.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture
/usr/lib64/python3.13/site-packages/photutils/aperture/__init__.py
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/attributes.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/attributes.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/bounding_box.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/bounding_box.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/circle.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/circle.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/converters.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/converters.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/ellipse.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/ellipse.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/mask.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/mask.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/photometry.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/photometry.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/rectangle.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/rectangle.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/stats.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/__pycache__/stats.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/attributes.py
/usr/lib64/python3.13/site-packages/photutils/aperture/bounding_box.py
/usr/lib64/python3.13/site-packages/photutils/aperture/circle.py
/usr/lib64/python3.13/site-packages/photutils/aperture/converters.py
/usr/lib64/python3.13/site-packages/photutils/aperture/core.py
/usr/lib64/python3.13/site-packages/photutils/aperture/ellipse.py
/usr/lib64/python3.13/site-packages/photutils/aperture/mask.py
/usr/lib64/python3.13/site-packages/photutils/aperture/photometry.py
/usr/lib64/python3.13/site-packages/photutils/aperture/rectangle.py
/usr/lib64/python3.13/site-packages/photutils/aperture/stats.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_aperture_common.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_aperture_common.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_attributes.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_attributes.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_bounding_box.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_bounding_box.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_circle.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_circle.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_converters.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_converters.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_ellipse.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_ellipse.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_mask.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_mask.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_photometry.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_photometry.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_rectangle.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_rectangle.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_stats.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/__pycache__/test_stats.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_aperture_common.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_attributes.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_bounding_box.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_circle.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_converters.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_core.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_ellipse.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_mask.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_photometry.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_rectangle.py
/usr/lib64/python3.13/site-packages/photutils/aperture/tests/test_stats.py
/usr/lib64/python3.13/site-packages/photutils/background
/usr/lib64/python3.13/site-packages/photutils/background/__init__.py
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/background_2d.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/background_2d.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/interpolators.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/interpolators.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/local_background.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/__pycache__/local_background.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/background_2d.py
/usr/lib64/python3.13/site-packages/photutils/background/core.py
/usr/lib64/python3.13/site-packages/photutils/background/interpolators.py
/usr/lib64/python3.13/site-packages/photutils/background/local_background.py
/usr/lib64/python3.13/site-packages/photutils/background/tests
/usr/lib64/python3.13/site-packages/photutils/background/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_background_2d.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_background_2d.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_interpolators.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_interpolators.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_local_background.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_local_background.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/background/tests/test_background_2d.py
/usr/lib64/python3.13/site-packages/photutils/background/tests/test_core.py
/usr/lib64/python3.13/site-packages/photutils/background/tests/test_interpolators.py
/usr/lib64/python3.13/site-packages/photutils/background/tests/test_local_background.py
/usr/lib64/python3.13/site-packages/photutils/background/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/centroids
/usr/lib64/python3.13/site-packages/photutils/centroids/__init__.py
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/_utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/_utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/gaussian.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/__pycache__/gaussian.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/_utils.py
/usr/lib64/python3.13/site-packages/photutils/centroids/core.py
/usr/lib64/python3.13/site-packages/photutils/centroids/gaussian.py
/usr/lib64/python3.13/site-packages/photutils/centroids/tests
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/test_core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/test_core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/test_gaussian.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/test_gaussian.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/test_utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/__pycache__/test_utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/test_core.py
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/test_gaussian.py
/usr/lib64/python3.13/site-packages/photutils/centroids/tests/test_utils.py
/usr/lib64/python3.13/site-packages/photutils/compiler_version.abi3.so
/usr/lib64/python3.13/site-packages/photutils/conftest.py
/usr/lib64/python3.13/site-packages/photutils/datasets
/usr/lib64/python3.13/site-packages/photutils/datasets/__init__.py
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/examples.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/examples.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/images.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/images.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/load.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/load.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/model_params.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/model_params.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/noise.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/noise.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/wcs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/__pycache__/wcs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/data
/usr/lib64/python3.13/site-packages/photutils/datasets/data/100gaussians_params.ecsv
/usr/lib64/python3.13/site-packages/photutils/datasets/data/4gaussians_params.ecsv
/usr/lib64/python3.13/site-packages/photutils/datasets/examples.py
/usr/lib64/python3.13/site-packages/photutils/datasets/images.py
/usr/lib64/python3.13/site-packages/photutils/datasets/load.py
/usr/lib64/python3.13/site-packages/photutils/datasets/model_params.py
/usr/lib64/python3.13/site-packages/photutils/datasets/noise.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_examples.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_examples.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_images.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_images.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_load.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_load.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_model_params.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_model_params.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_noise.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_noise.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_wcs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/__pycache__/test_wcs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_examples.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_images.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_load.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_model_params.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_noise.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/datasets/tests/test_wcs.py
/usr/lib64/python3.13/site-packages/photutils/datasets/wcs.py
/usr/lib64/python3.13/site-packages/photutils/detection
/usr/lib64/python3.13/site-packages/photutils/detection/__init__.py
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/daofinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/daofinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/irafstarfinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/irafstarfinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/peakfinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/peakfinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/starfinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/__pycache__/starfinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/core.py
/usr/lib64/python3.13/site-packages/photutils/detection/daofinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/irafstarfinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/peakfinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/starfinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/conftest.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/conftest.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_daofinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_daofinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_irafstarfinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_irafstarfinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_peakfinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_peakfinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_starfinder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/__pycache__/test_starfinder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/detection/tests/conftest.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests/test_core.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests/test_daofinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests/test_irafstarfinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests/test_peakfinder.py
/usr/lib64/python3.13/site-packages/photutils/detection/tests/test_starfinder.py
/usr/lib64/python3.13/site-packages/photutils/geometry
/usr/lib64/python3.13/site-packages/photutils/geometry/__init__.py
/usr/lib64/python3.13/site-packages/photutils/geometry/__pycache__
/usr/lib64/python3.13/site-packages/photutils/geometry/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/circular_overlap.abi3.so
/usr/lib64/python3.13/site-packages/photutils/geometry/core.abi3.so
/usr/lib64/python3.13/site-packages/photutils/geometry/elliptical_overlap.abi3.so
/usr/lib64/python3.13/site-packages/photutils/geometry/rectangular_overlap.abi3.so
/usr/lib64/python3.13/site-packages/photutils/geometry/tests
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/test_circular_overlap_grid.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/test_circular_overlap_grid.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/test_elliptical_overlap_grid.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/test_elliptical_overlap_grid.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/test_rectangular_overlap_grid.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/__pycache__/test_rectangular_overlap_grid.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/test_circular_overlap_grid.py
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/test_elliptical_overlap_grid.py
/usr/lib64/python3.13/site-packages/photutils/geometry/tests/test_rectangular_overlap_grid.py
/usr/lib64/python3.13/site-packages/photutils/isophote
/usr/lib64/python3.13/site-packages/photutils/isophote/__init__.py
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/ellipse.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/ellipse.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/fitter.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/fitter.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/geometry.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/geometry.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/harmonics.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/harmonics.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/integrator.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/integrator.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/isophote.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/isophote.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/model.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/model.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/sample.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/__pycache__/sample.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/ellipse.py
/usr/lib64/python3.13/site-packages/photutils/isophote/ellipse_model.abi3.so
/usr/lib64/python3.13/site-packages/photutils/isophote/fitter.py
/usr/lib64/python3.13/site-packages/photutils/isophote/geometry.py
/usr/lib64/python3.13/site-packages/photutils/isophote/harmonics.py
/usr/lib64/python3.13/site-packages/photutils/isophote/integrator.py
/usr/lib64/python3.13/site-packages/photutils/isophote/isophote.py
/usr/lib64/python3.13/site-packages/photutils/isophote/model.py
/usr/lib64/python3.13/site-packages/photutils/isophote/sample.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/make_test_data.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/make_test_data.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_angles.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_angles.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_ellipse.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_ellipse.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_fitter.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_fitter.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_geometry.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_geometry.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_harmonics.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_harmonics.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_integrator.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_integrator.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_isophote.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_isophote.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_model.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_model.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_regression.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_regression.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_sample.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/__pycache__/test_sample.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/M51_table.fits
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/README.rst
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/minimum_radius_test.fits
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/synth_highsnr_table.fits
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/synth_lowsnr_table.fits
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/synth_table.fits
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/synth_table_mean.fits
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/data/synth_table_mean.txt
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/make_test_data.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_angles.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_ellipse.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_fitter.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_geometry.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_harmonics.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_integrator.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_isophote.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_model.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_regression.py
/usr/lib64/python3.13/site-packages/photutils/isophote/tests/test_sample.py
/usr/lib64/python3.13/site-packages/photutils/morphology
/usr/lib64/python3.13/site-packages/photutils/morphology/__init__.py
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__/non_parametric.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/__pycache__/non_parametric.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/core.py
/usr/lib64/python3.13/site-packages/photutils/morphology/non_parametric.py
/usr/lib64/python3.13/site-packages/photutils/morphology/tests
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/test_core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/test_core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/test_non_parametric.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/test_non_parametric.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/test_core.py
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/test_non_parametric.py
/usr/lib64/python3.13/site-packages/photutils/morphology/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/profiles
/usr/lib64/python3.13/site-packages/photutils/profiles/__init__.py
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/curve_of_growth.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/curve_of_growth.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/radial_profile.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/__pycache__/radial_profile.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/core.py
/usr/lib64/python3.13/site-packages/photutils/profiles/curve_of_growth.py
/usr/lib64/python3.13/site-packages/photutils/profiles/radial_profile.py
/usr/lib64/python3.13/site-packages/photutils/profiles/tests
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/conftest.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/conftest.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/test_curve_of_growth.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/test_curve_of_growth.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/test_radial_profile.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/__pycache__/test_radial_profile.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/conftest.py
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/test_curve_of_growth.py
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/profiles/tests/test_radial_profile.py
/usr/lib64/python3.13/site-packages/photutils/psf
/usr/lib64/python3.13/site-packages/photutils/psf/__init__.py
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/_components.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/_components.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/epsf_builder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/epsf_builder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/epsf_stars.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/epsf_stars.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/flags.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/flags.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/functional_models.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/functional_models.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/gridded_models.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/gridded_models.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/groupers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/groupers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/image_models.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/image_models.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/iterative.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/iterative.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/model_helpers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/model_helpers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/model_io.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/model_io.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/model_plotting.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/model_plotting.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/photometry.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/photometry.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/simulation.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/simulation.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/__pycache__/utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/_components.py
/usr/lib64/python3.13/site-packages/photutils/psf/epsf_builder.py
/usr/lib64/python3.13/site-packages/photutils/psf/epsf_stars.py
/usr/lib64/python3.13/site-packages/photutils/psf/flags.py
/usr/lib64/python3.13/site-packages/photutils/psf/functional_models.py
/usr/lib64/python3.13/site-packages/photutils/psf/gridded_models.py
/usr/lib64/python3.13/site-packages/photutils/psf/groupers.py
/usr/lib64/python3.13/site-packages/photutils/psf/image_models.py
/usr/lib64/python3.13/site-packages/photutils/psf/iterative.py
/usr/lib64/python3.13/site-packages/photutils/psf/matching
/usr/lib64/python3.13/site-packages/photutils/psf/matching/__init__.py
/usr/lib64/python3.13/site-packages/photutils/psf/matching/__pycache__
/usr/lib64/python3.13/site-packages/photutils/psf/matching/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/matching/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/model_helpers.py
/usr/lib64/python3.13/site-packages/photutils/psf/model_io.py
/usr/lib64/python3.13/site-packages/photutils/psf/model_plotting.py
/usr/lib64/python3.13/site-packages/photutils/psf/photometry.py
/usr/lib64/python3.13/site-packages/photutils/psf/simulation.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_components.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_components.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_epsf_builder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_epsf_builder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_epsf_stars.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_epsf_stars.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_flags.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_flags.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_functional_models.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_functional_models.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_gridded_models.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_gridded_models.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_groupers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_groupers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_image_models.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_image_models.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_iterative.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_iterative.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_model_helpers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_model_helpers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_photometry.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_photometry.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_simulation.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_simulation.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/__pycache__/test_utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/STDPSF_ACSWFC_F814W_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/STDPSF_NRCA1_F150W_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/STDPSF_NRCSW_F150W_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/STDPSF_WFC3UV_F814W_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/STDPSF_WFPC2_F814W_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/nircam_nrca1_f200w_fovp101_samp4_npsf16_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/nircam_nrca1_f200w_fovp101_samp4_npsf4_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/nircam_nrca5_f444w_fovp101_samp4_npsf4_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/data/nircam_nrcb4_f150w_fovp101_samp4_npsf1_mock.fits
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_components.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_epsf_builder.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_epsf_stars.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_flags.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_functional_models.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_gridded_models.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_groupers.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_image_models.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_iterative.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_model_helpers.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_photometry.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_simulation.py
/usr/lib64/python3.13/site-packages/photutils/psf/tests/test_utils.py
/usr/lib64/python3.13/site-packages/photutils/psf/utils.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__init__.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/fourier.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/fourier.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/windows.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/__pycache__/windows.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/fourier.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/conftest.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/conftest.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/test_fourier.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/test_fourier.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/test_utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/test_utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/test_windows.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/__pycache__/test_windows.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/conftest.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/test_fourier.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/test_utils.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/tests/test_windows.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/utils.py
/usr/lib64/python3.13/site-packages/photutils/psf_matching/windows.py
/usr/lib64/python3.13/site-packages/photutils/segmentation
/usr/lib64/python3.13/site-packages/photutils/segmentation/__init__.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/catalog.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/catalog.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/deblend.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/deblend.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/detect.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/detect.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/finder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/finder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/__pycache__/utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/catalog.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/core.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/deblend.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/detect.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/finder.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_catalog.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_catalog.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_deblend.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_deblend.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_detect.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_detect.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_finder.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_finder.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_utils.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/__pycache__/test_utils.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_catalog.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_core.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_deblend.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_detect.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_finder.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/tests/test_utils.py
/usr/lib64/python3.13/site-packages/photutils/segmentation/utils.py
/usr/lib64/python3.13/site-packages/photutils/tests
/usr/lib64/python3.13/site-packages/photutils/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils
/usr/lib64/python3.13/site-packages/photutils/utils/__init__.py
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_convolution.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_convolution.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_coords.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_coords.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_deprecation.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_deprecation.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_misc.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_misc.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_moments.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_moments.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_optional_deps.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_optional_deps.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_parameters.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_parameters.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_progress_bars.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_progress_bars.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_quantity_helpers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_quantity_helpers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_repr.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_repr.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_round.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_round.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_stats.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_stats.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_wcs_helpers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/_wcs_helpers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/colormaps.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/colormaps.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/cutouts.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/cutouts.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/depths.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/depths.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/errors.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/errors.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/exceptions.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/footprints.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/footprints.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/interpolation.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/__pycache__/interpolation.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/_convolution.py
/usr/lib64/python3.13/site-packages/photutils/utils/_coords.py
/usr/lib64/python3.13/site-packages/photutils/utils/_deprecation.py
/usr/lib64/python3.13/site-packages/photutils/utils/_misc.py
/usr/lib64/python3.13/site-packages/photutils/utils/_moments.py
/usr/lib64/python3.13/site-packages/photutils/utils/_optional_deps.py
/usr/lib64/python3.13/site-packages/photutils/utils/_parameters.py
/usr/lib64/python3.13/site-packages/photutils/utils/_progress_bars.py
/usr/lib64/python3.13/site-packages/photutils/utils/_quantity_helpers.py
/usr/lib64/python3.13/site-packages/photutils/utils/_repr.py
/usr/lib64/python3.13/site-packages/photutils/utils/_round.py
/usr/lib64/python3.13/site-packages/photutils/utils/_stats.py
/usr/lib64/python3.13/site-packages/photutils/utils/_wcs_helpers.py
/usr/lib64/python3.13/site-packages/photutils/utils/colormaps.py
/usr/lib64/python3.13/site-packages/photutils/utils/cutouts.py
/usr/lib64/python3.13/site-packages/photutils/utils/depths.py
/usr/lib64/python3.13/site-packages/photutils/utils/errors.py
/usr/lib64/python3.13/site-packages/photutils/utils/exceptions.py
/usr/lib64/python3.13/site-packages/photutils/utils/footprints.py
/usr/lib64/python3.13/site-packages/photutils/utils/interpolation.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__init__.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/conftest.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/conftest.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_colormaps.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_colormaps.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_convolution.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_convolution.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_coords.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_coords.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_cutouts.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_cutouts.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_deprecation.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_deprecation.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_depths.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_depths.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_errors.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_errors.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_footprints.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_footprints.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_interpolation.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_interpolation.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_misc.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_misc.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_moments.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_moments.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_optional_deps.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_optional_deps.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_parameters.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_parameters.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_positional_kwargs.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_positional_kwargs.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_progress_bars.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_progress_bars.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_quantity_helpers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_quantity_helpers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_repr.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_repr.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_round.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_round.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_stats.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_stats.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_wcs_helpers.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/__pycache__/test_wcs_helpers.cpython-313.pyc
/usr/lib64/python3.13/site-packages/photutils/utils/tests/conftest.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_colormaps.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_convolution.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_coords.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_cutouts.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_deprecation.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_depths.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_errors.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_footprints.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_interpolation.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_misc.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_moments.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_optional_deps.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_parameters.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_positional_kwargs.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_progress_bars.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_quantity_helpers.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_repr.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_round.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_stats.py
/usr/lib64/python3.13/site-packages/photutils/utils/tests/test_wcs_helpers.py
/usr/lib64/python3.13/site-packages/photutils/version.py
/usr/share/doc/packages/python313-photutils
/usr/share/doc/packages/python313-photutils/CHANGES.rst
/usr/share/doc/packages/python313-photutils/README.rst
/usr/share/licenses/python313-photutils
/usr/share/licenses/python313-photutils/LICENSE.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026