[code-quality] Astroid 2.0.1 vs 2.0.0 changes PyLint

2018-07-22 Thread Kay Hayen
Hello there, I think this is not the first time this has happened to me. I am running PyLint on Travis, and as of recently, I fixed the PyLint version to be ==2.0.0 which is still up to date. However, now it installs Astroid 2.0.1 which causes this: nuitka/nodes/NodeBases.py:273 E0237 assigning-

Re: [code-quality] Astroid 2.0.1 vs 2.0.0 changes PyLint

2018-07-22 Thread Kay Hayen
Hello there, > nuitka/nodes/NodeBases.py:273 E0237 assigning-non-slot > NodeBase.setCompatibleSourceReference Assigning to attribute > 'effective_source_ref' not defined in class slots > nuitka/nodes/NodeBases.py:272 I0021 useless-suppression Useless > suppression of 'attribute-defined-outside-in

Re: [code-quality] Astroid 2.0.1 vs 2.0.0 changes PyLint

2018-07-22 Thread Claudiu Popa
Hi Kay, The 2.0 vs 2.0.1 problem you're experiencing with astroid was a problem with the 2.0 release. Due to a mistake in the release process, the wheel for 2.0 was in fact the last dev release of astroid. The .tar.gz sdist though was containing the actual 2.0 code. Not sure how the dev release go

Re: [code-quality] Astroid 2.0.1 vs 2.0.0 changes PyLint

2018-07-22 Thread Kay Hayen
Hello Claudiu, > The 2.0 vs 2.0.1 problem you're experiencing with astroid was a > problem with the 2.0 release. Due to a mistake in the release process, > the wheel for 2.0 was in fact the last dev release of astroid. The .tar.gz > sdist though was containing the actual 2.0 code. Not sure how > t