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
Loosen pins based on openSUSE build 20190215 #2877
Comments
Ignore pylint, which is covered by #2826 , and also look for any other issues/PRs which are doing version bumps. |
@jayvdb |
bear-requirements.txt contains all python dependencies, and they all need to be using openSUSE compatible versions. e.g. aenum is not a validator or linter, but is a dependency. |
Upgrading the version of |
@KVGarg You don't have to upgrade the bears-requirements, we have to allow the requirements for the versions given here so that the build passes. |
@abhishalya Correct me if I am wrong!
Say, Sorry, If I'm going in wrong direction ;-) |
@KVGarg Yep, and by update I mean modify or change (and not upgrade). |
@jayvdb Would like to take up this issue! Can you assign it to me ? |
@jayvdb Changing version of Can you help me!! Created a PR for it already |
@KVGarg Since the file provided in the issue statement passes the build, you can update the requirements as per the file. Has there been any recent change in the upstream repos? Since the build is quite new 20190215. |
I have updated the requirements as per file, only then the bild is failing due to |
Ah, this bumps up the colorama version in radon, it was a recent change. You can downgrade the version of radon in that case. Do this for all occurring conflicts, finally the build should be green. |
Thnx @bkhanale I will downgrade the version of |
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE [build log](https://github.com/coala/coala-bears/files/2866861/opensuse_tumbleweed_build_green_20190215.txt) where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
Due to package |
Let me fix that myself, then you could cherry pick my commit in your PR. |
OK |
Reference issue #2885 |
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
The commit updates the bear requirements to allow new linter versions used. The new linter versions are identified from an openSUSE build log where the bears' test pass. Closes coala#2877
opensuse_tumbleweed_build_green_20190215.txt
Attached is a build log of https://build.opensuse.org/package/show/home:jayvdb:coala/python-coala-bears , while green.
Identify the linter versions used, where the bear tests pass, and update the bear requirements to allow these versions.
The tests should not need to be updated, as the tests are currently passing on opensuse build machines using those versions.
Where the tests need to be updated, maybe due to some difference between openSUSE and Ubuntu, they should be modified so that the old versions of the linter still would pass the tests.
Add notes here if there are any which are needing discussion, especially if the tests fail extensively.
The text was updated successfully, but these errors were encountered: