-
-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix instance_attrs building error in Qt brain #1505
Conversation
cf1c815
to
9e0ac95
Compare
Pull Request Test Coverage Report for Build 2148474445
💛 - Coveralls |
Adding the typing changes but not the functional change yields:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change itself looks good (and a pretty big oversight when this created). Some minor other comments.
Co-authored-by: Daniël van Noord <[email protected]>
@jacobtylerwalls Shall we merge this? CI failures are unrelated. |
Co-authored-by: Daniël van Noord <[email protected]>
python-version: ${{ env.DEFAULT_PYTHON }} | ||
- name: Install Qt | ||
run: | | ||
sudo apt-get install build-essential libgl1-mesa-dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As mentioned over in #1531 (comment):
I'm confused - why does "Install Qt" actually only do
sudo apt-get install build-essential libgl1-mesa-dev
? You are installing PyQt from binary wheels, so that 40s step can probably just be dropped entirely.
Description
Fix root cause of pylint-dev/pylint#6221.
instance_attrs
should have a list, not a bare Node:https://github.com/PyCQA/astroid/blob/6578a7d04dc28a539402dc27ef50ac756bc9a6d7/astroid/nodes/scoped_nodes/scoped_nodes.py#L1135
Type of Changes
Related Issue
Closes pylint-dev/pylint#6221
Supersedes pylint-dev/pylint#6235