Skip to content

fix: move pytest-timeout to dev-dependency#415

Merged
emilykl merged 1 commit intoplotly:masterfrom
himkt:pytest-timeout-dev-dep
Mar 24, 2026
Merged

fix: move pytest-timeout to dev-dependency#415
emilykl merged 1 commit intoplotly:masterfrom
himkt:pytest-timeout-dev-dep

Conversation

@himkt
Copy link
Copy Markdown
Contributor

@himkt himkt commented Oct 27, 2025

#397 started to use pytest-timeout but it seems that the package uses only for testging. As reported in #414, now kaleido is shipped with pytest related packages. I think these are not intended and users would not need them at runtime.

@himkt
Copy link
Copy Markdown
Contributor Author

himkt commented Oct 27, 2025

Let me put the mention @ayjayt.

@Oblynx
Copy link
Copy Markdown

Oblynx commented Feb 22, 2026

Hey, I came in looking to log the same issue. What's blocking this fix? Can I help?

@himkt
Copy link
Copy Markdown
Contributor Author

himkt commented Feb 22, 2026

Let me kindly ask @ayjayt to review this again. 🙏
(if I can also help anything, please let me know!)

@nedbat
Copy link
Copy Markdown

nedbat commented Mar 5, 2026

I am also interested to get this dependency cleaned up, thanks!

@Remi-Gau
Copy link
Copy Markdown

also noticed this one recently wondering why pytest was suddenly included in my docker image

Copy link
Copy Markdown
Collaborator

@emilykl emilykl left a comment

Choose a reason for hiding this comment

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

Thanks for the fix, @himkt ! Looks good.

@emilykl emilykl merged commit b021c3d into plotly:master Mar 24, 2026
@himkt himkt deleted the pytest-timeout-dev-dep branch March 25, 2026 00:39
@himkt
Copy link
Copy Markdown
Contributor Author

himkt commented Mar 25, 2026

Thank you so much @emilykl for your review! I'd like to ask the dev team to release a new version of kaleido including this patch as well. 🙇

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.

6 participants