Closed niccokunzmann closed 1 year ago
My guess is that plugins should move to tox.plugin.impl
.
see https://tox.wiki/en/4.4.6/plugins.html#tox.plugin.impl
Yeah, tox 4 is a major new version; you can't expect to behave the same.
Can we get better error logging on this one? I cannot figure out who is trying to import hookimpl. AFAIK I do not have any plugins installed with tox, so I can't tell who the offender is.
For me, I had old plugins installed. I can list them like this as they usually have tox
in their name:
$ pip list | grep tox
tox 4.16.0
After uninstalling, tox
worked again.
Issue
I would like tox to run out of the box but it does not on my computer and CI. There is an import error, I think it started between version 3.5 and 4.
Examples:
Environment
Provide at least:
pip list
of the host Python wheretox
is installed:Output of running tox
Provide the output of
tox -rvv
:Minimal example
If possible, provide a minimal reproducer for the issue:
This could do it, since this is also a problem for tox-run-before.
See also: