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
devpi-client hook broken #596
Comments
It can more easily be triggered by |
I'm slightly surprised that the argument spec isn't present, because ContextDecorator uses functools.wraps. |
It looks like
|
Docs say that
|
Oh, the issue is known (pytest-dev/pluggy#358) and already linked to #582. |
v23.9.3 provides a workaround, but the core issue should be fixed upstream in pluggy. |
The
@suppress(KeyringError)
line breaks the devpi-client hook. It looks like the argument spec is changed by it which causes pluggy to not pass in the arguments correctly. It happens when trying todevpi push
a release to pypi and the password is not set in~pypirc
which causes devpi-client to try the hook.The text was updated successfully, but these errors were encountered: