-
Notifications
You must be signed in to change notification settings - Fork 84
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
work around ResultLog support for pytest>=6.1 #129
Conversation
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.
Could you also add a changelog entry to this PR, @ntessore? It can be added in the CHANGES.rst file |
@gnikonorov I'm really not qualified to open an issue on pytest plugin interoperability, I wouldn't even know if that should be an issue here or in pytest-dev/pytest-reportlog. |
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.
Just a small nitpickish comment on the changelog text
@ntessore I'll open one then. Thank you for fixing the crash |
I am unhappy with the fact, that we have now 3 ways of handling the resultlog in this plugin, but it seems that a bugfix release might be appropriate to make various CIs green again. |
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.
I will merge the changes and cut a release as 9.1.1. We can clean up the rest afterwards.
Maybe it should become a 9.2 or even 10.0 as the |
@ntessore Thanks for the work, version 9.1.1 is out with the workaround. https://pypi.org/project/pytest-rerunfailures/9.1.1/ Let's see, what we will do with the clean up, and if we need to support resultlog in the future. |
Thank you all for the quick fix and release! |
Fixed up stream: pytest-dev/pytest-rerunfailures#129
pytest-rerunfailures is now compatible with pytest 6.1.0 and later. Reverts: commit 8687e7f. Reported-in: pytest-dev/pytest-rerunfailures#128 Fixed-by: pytest-dev/pytest-rerunfailures#129
This is a workaround that closes #128. It does not address potential integration with the reportlog plugin.