Skip to content

Deprecate positional use of optional arguments#2219

Merged
larrybradley merged 10 commits intoastropy:mainfrom
larrybradley:depr-positional-kwargs
Mar 9, 2026
Merged

Deprecate positional use of optional arguments#2219
larrybradley merged 10 commits intoastropy:mainfrom
larrybradley:depr-positional-kwargs

Conversation

@larrybradley
Copy link
Member

With this PR, passing optional arguments positionally to all functions, classes, methods in photutils is now deprecated. In the next major release (ver 4.0), all optional arguments must be passed as keyword arguments.

@larrybradley larrybradley force-pushed the depr-positional-kwargs branch from fa21044 to c96f20b Compare March 9, 2026 21:07
@larrybradley larrybradley force-pushed the depr-positional-kwargs branch from c96f20b to 5759312 Compare March 9, 2026 21:16
@larrybradley larrybradley merged commit 4f32947 into astropy:main Mar 9, 2026
21 checks passed
@larrybradley larrybradley deleted the depr-positional-kwargs branch March 9, 2026 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant