Skip to content

Conversation

@Satellite-QE
Copy link
Collaborator

Cherrypick of PR: #19858

Astroid 4.0.0 introduced breaking API changes that cause sphinx-autoapi to crash with:

TypeError: AstroidBuilder.__init__() missing 1 required positional argument: 'manager'

This pins astroid to versions below 4.0.0 until sphinx-autoapi releases a compatible version.

Related:

Astroid 4.0.0 introduced breaking API changes that cause sphinx-autoapi
to crash with: TypeError: AstroidBuilder.__init__() missing 1 required
positional argument: 'manager'

This pins astroid to versions below 4.0.0 until sphinx-autoapi releases
a compatible version.

Fixes: readthedocs/sphinx-autoapi#536
(cherry picked from commit d796c67)
@Satellite-QE Satellite-QE added 6.18.z Introduced in or relating directly to Satellite 6.18 Auto_Cherry_Picked Automatically cherrypicked PR using GHA No-CherryPick PR doesnt need CherryPick to previous branches labels Oct 6, 2025
Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Hey there - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@jameerpathan111 jameerpathan111 enabled auto-merge (squash) October 6, 2025 11:13
@jameerpathan111 jameerpathan111 merged commit 4b4f12a into 6.18.z Oct 6, 2025
14 checks passed
@jameerpathan111 jameerpathan111 deleted the cherry-pick-6.18.z-d796c6705bbc92a0af162696e8071681f4d203af branch October 6, 2025 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.18.z Introduced in or relating directly to Satellite 6.18 Auto_Cherry_Picked Automatically cherrypicked PR using GHA No-CherryPick PR doesnt need CherryPick to previous branches

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants