Skip to content

No longer require positional-only arguments in top-level API#113

Open
frazane wants to merge 2 commits intomainfrom
no-mandatory-positional-args
Open

No longer require positional-only arguments in top-level API#113
frazane wants to merge 2 commits intomainfrom
no-mandatory-positional-args

Conversation

@frazane
Copy link
Owner

@frazane frazane commented Feb 17, 2026

This pull request removes the use of Python's positional-only argument marker (/) from the function signatures across several modules in the codebase. By eliminating this marker, all arguments can now be passed either positionally or as keywords, which improves the flexibility and usability of the API for end users.

Closes #114

@simon-hirsch
Copy link
Contributor

I went one step further here: #114

@frazane frazane marked this pull request as ready for review March 14, 2026 09:01
@frazane frazane requested a review from sallen12 March 14, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants