-
Notifications
You must be signed in to change notification settings - Fork 173
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
v1.1.6.4 still breaks pylint #335
Comments
Can you rerun with the |
changed our CI pipeline: WIth -X I don't get the previous error message anymore. Probably this is what should happen when calling with ',-X' ? Here the output of prospector -X:
And here the output of pip freeze:
|
This is the same problem that I reported in #321 |
Yes this looks identical. What is weird however is, that I have the problem only with 1.1.6.3 and 1.1.6.4 which were release only a few days ago, but you encountered the problem already in March. With 1.1.6.2 I do not have this issue |
Could it be that when you ran with |
I will force 1.1.6.2 and dump the output of pip freeze |
@sphuber You're right will install prospector==1.1.6.4 and pylint==2.3.1 whereas |
Please advice: Normally I do not like too much to limit the max versions of packages in my pip installs, but if it is probable, that the next release will still have this issue I'll probably go for the time being for something like |
@carlio the issue is within get_message_definition that got renamed and returns now a list, by changing the call to how Pylint uses it internally, it works again https://github.com/PyCQA/pylint/blob/master/pylint/message/message_store.py#L42 |
Though, there's an issue I noticed yesterday EOD an issue with pylint-django, described in here: pylint-dev/pylint-django#232 For now, it's better to use 1.1.6.2 while this is under fixing. |
I'm already discussing inside pylint-dev/pylint-django#232 to have support for the latest pylint version with a new release of pylint-django ASAP. |
We got the same issue but we are not using django. |
* Due to prospector-dev/prospector#335 the latest version of prospector fails to run pylint. Forcing the max version of it to the last one that runs without errors temporarily. Change-Id: Idafbe6ba032f1cb635c3f15e3fd4c5be77f27f2e
* Due to prospector-dev/prospector#335 the latest version of prospector fails to run pylint. Forcing the max version of it to the last one that runs without errors temporarily. Change-Id: I7b924e32a7c3110943ceb52f8bddf0d1dace2ce9
prospector 1.1.6.4 is currently broken - it updates to a new version of pylint that it isn't compatible with. The relevant issue is here: prospector-dev/prospector#335
Any news on this? @jabdoa2: that's independent of your project, prospector has |
Hey there folks, sorry about the delay. As we're still reviewing #342, we published a pre-release version |
Thanks a lot for the new release. I tested it for our deployment on py2 and py3 and both now work with |
@chocoelho thanks for the test release. I can confirm both |
That's great! Will start using pre-releases before making sudden changes as it was intended with |
* Due to prospector-dev/prospector#335 the latest version of prospector fails to run pylint. Forcing the max version of it to the last one that runs without errors temporarily. Change-Id: Ibea6d0a84f6c743a78b8798fe1be6e70be9a1a41
I came here after also experiencing some problems with
Full stack trace here: What I'm trying to wrap my head around at the moment is if there's anything in my code or if there is really something going on with Astroid. Edit: since it's a Pandas-file that causes the crash I believe it's linked to these issues: pylint-dev/pylint#2843 and pylint-dev/pylint#2811 rather than Prospector so please disregard. |
Closing this as prospector 1.1.7 should fix this issue. Feel free to reopen it if this is erroring for you. |
For versions 1.1.6.3 and 1.1.6.4 I get following error during our CI runs.
We had no issue (except contradicting dependencies with flake8) before
The related error log:
pip check output:
Have to change our CI pipeline to add output of pip freeze
The text was updated successfully, but these errors were encountered: