Add proper typing @overload to `zimscraperlib.image.optimize_xxx` methods by benoit74 · Pull Request #273 · openzim/python-scraperlib · GitHub
Skip to content

Add proper typing @overload to zimscraperlib.image.optimize_xxx methods#273

Merged
benoit74 merged 1 commit into
mainfrom
add_overloads
Dec 2, 2025
Merged

Add proper typing @overload to zimscraperlib.image.optimize_xxx methods#273
benoit74 merged 1 commit into
mainfrom
add_overloads

Conversation

@benoit74

@benoit74 benoit74 commented Dec 2, 2025

Copy link
Copy Markdown
Collaborator

Type hints could be more precise thanks to @overload python feature (see https://typing.python.org/en/latest/spec/overload.html)

@benoit74 benoit74 self-assigned this Dec 2, 2025
@codecov

codecov Bot commented Dec 2, 2025

Copy link
Copy Markdown

@benoit74 benoit74 requested a review from rgaudin December 2, 2025 13:54
@benoit74 benoit74 added this to the 5.4.0 milestone Dec 2, 2025

@rgaudin rgaudin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lacks tests ; otherwise LGTM

@benoit74

benoit74 commented Dec 2, 2025

Copy link
Copy Markdown
Collaborator Author

Sorry, I forgot to fix PR number in CHANGELOG, hence the force push

@benoit74

benoit74 commented Dec 2, 2025

Copy link
Copy Markdown
Collaborator Author

@benoit74 benoit74 merged commit 9904777 into main Dec 2, 2025
7 of 9 checks passed
@benoit74 benoit74 deleted the add_overloads branch December 2, 2025 14:49
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