Skip to content

Remove astroid<4 pin now that sphinx-autoapi>=3.6.1 supports astroid 4#62894

Closed
ShubhamGondane wants to merge 1 commit intoapache:mainfrom
ShubhamGondane:fix/remove-astroid-4-pin
Closed

Remove astroid<4 pin now that sphinx-autoapi>=3.6.1 supports astroid 4#62894
ShubhamGondane wants to merge 1 commit intoapache:mainfrom
ShubhamGondane:fix/remove-astroid-4-pin

Conversation

@ShubhamGondane
Copy link

sphinx-autoapi 3.6.1 (released Oct 2025) added support for astroid 4 by fixing the breaking AstroidBuilder change. The astroid<4 workaround pin is no longer needed.

closes: #56420

@eladkal
Copy link
Contributor

eladkal commented Mar 4, 2026

I don't think this will work. I think we need
readthedocs/sphinx-autoapi@ccb2e89
And this commit has not been released yet

@ShubhamGondane
Copy link
Author

@eladkal Thank you for pointing that out! I wasn't aware of that commit. This is my first time contributing to an open source project and I'm still learning how to navigate upstream dependencies. I'll close this PR for now and we can revisit once sphinx-autoapi commit is released.

@eladkal
Copy link
Contributor

eladkal commented Mar 5, 2026

@ShubhamGondane you can always check with upstream library what is the status and when they release reopen this PR

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.

Astroid 4 breaks docs building

2 participants