-
Notifications
You must be signed in to change notification settings - Fork 38
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
Consider using pluggy for plugin management #329
Comments
I had another look at pluggy, and confirm the pros still stand. However, the following two cons remain:
As far as I can see, the calling logic is buried deep within the codebase, so it likely can't be / isn't meant to be changed. There's also pytest-dev/pluggy#419 says collecting exceptions is out of scope, but it also mentioned further down that it may be solved in pytest-dev/pluggy#321; it may be worth describing the reader usage patterns in that issue? |
Added pytest-dev/pluggy#151 (comment) describing the current use cases, and also how one may work around the current pluggy model to implement them.
I'd say long-term and/or if reader becomes really popular, pluggy is definitely the way to go, but for now I'll close this as YAGNI (yet). |
https://pluggy.readthedocs.io/
Pros:
Cons:
The text was updated successfully, but these errors were encountered: