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 IterativePSFPhotometrymake_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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps photutils from 1.12.0 to 1.13.0.
Release notes
Sourced from photutils's releases.
Changelog
Sourced from photutils's changelog.
... (truncated)
Commits
047e130
Finalizing changelog for version 1.13.05156841
Remove invalid URLec8a006
Merge pull request #1798 from larrybradley/fix-psf-errs39895bb
Add tests for PSF photometry errors8c4dd59
Fix order of error columns821f7c0
Merge pull request #1797 from larrybradley/make-params74eb77c
Remove flux keyword from make_psf_model_image51e0fe8
Fix case when n_sources is not possible34c197f
Add example to make_model_image docsc00e068
Add x_name/y_name keywords to make_model_paramsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show