Skip to content

Update photutils requirement from <3,>=2.2.0 to >=2.2.0,<4#546

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/pip/develop/photutils-gte-2.2.0-and-lt-4
Open

Update photutils requirement from <3,>=2.2.0 to >=2.2.0,<4#546
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/pip/develop/photutils-gte-2.2.0-and-lt-4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 21, 2026

Updates the requirements on photutils to permit the latest version.

Release notes

Sourced from photutils's releases.

3.0.0

See the changelog for release notes.

Changelog

Sourced from photutils's changelog.

3.0.0 (2026-04-17)

General ^^^^^^^

  • The minimum required NumPy is now 2.0. #2115

  • The minimum required SciPy is now 1.13. #2121

  • The minimum required Matplotlib is now 3.9. #2115

  • The minimum required scikit-image is now 0.23. #2115

  • The minimum required astropy is now 6.1.4. #2130

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,

... (truncated)

Commits
  • a89accd Finalizing changelog for version 3.0.0
  • c48f7e0 Merge pull request #2258 from larrybradley/future-column-ctx
  • a71e939 Add changelog and what's new entries
  • 2aa718e Do not use global future_column_names in segmentation
  • 5b1a5a8 Add tests for use_future_column_names
  • f2bb08f Add use_future_column_names context manager
  • 5022a29 Require matplotlib for segmentation doctest
  • 81371e2 Require regions for segmentation doctest
  • c63ec94 Update changelog and 3.0 what's new
  • 65f5451 Merge pull request #2257 from larrybradley/docs/citation-cff
  • Additional commits viewable in compare view

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 show <dependency name> 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)

Updates the requirements on [photutils](https://github.com/astropy/photutils) to permit the latest version.
- [Release notes](https://github.com/astropy/photutils/releases)
- [Changelog](https://github.com/astropy/photutils/blob/main/CHANGES.rst)
- [Commits](astropy/photutils@2.2.0...3.0.0)

---
updated-dependencies:
- dependency-name: photutils
  dependency-version: 3.0.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants