Skip to content

Conversation

@Czaki
Copy link
Contributor

@Czaki Czaki commented Jan 14, 2026

References and relevant issues

unlock napari/napari#8051

Description

Currently napari/napari#8051 is failing the docs build because the pydeps graph being built during the "generating docs for UI section: Application status bar" step hits a recursion error. Although that PR doesn't really touch our code that much (and certainly doesn't touch the Application status bar), it does introduce a couple of new gallery dependencies, and their presence in the docs environment may be causing this error.

As I have problems with finding the best way to improve pydeps, this PR is just increasing the stack limit to merge the example in 0.7.0 release.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 14, 2026
@Czaki Czaki added this to the 0.7.0 milestone Jan 14, 2026
@DragaDoncila
Copy link
Contributor

@Czaki have you run this locally with napari/#8051? When I tried increasing the recursion limit I still hit the same error, but maybe I was doing something wrong. I've updated the description and I'll approve and merge, but I'm just curious if you saw a successful build 😆

Copy link
Contributor

@DragaDoncila DragaDoncila left a comment

Choose a reason for hiding this comment

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

Happy to try this so we can get that PR in.

@Czaki
Copy link
Contributor Author

Czaki commented Jan 16, 2026

I've updated the description and I'll approve and merge, but I'm just curious if you saw a successful build 😆

Yes. Multiple times. Using isolated venvs. Maybe your environment contains even more packsges.

@DragaDoncila DragaDoncila merged commit 9bcac3f into napari:main Jan 16, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants