make our dummy installer inherit from the official one. IMHO if we'd have this it'd work because pip freeze should work for us but there is a risk that something changes upstream which breaks our expectations and it might lead to our plugin installing packages outside venv or something so we'd have to be very careful about that.
I'm not sure what is the best way forward in regard to the maintenance burden.
See: https://github.com/tox-dev/tox/commit/a3d3ec042d38195392841a9112911c2bde3587d1
tox now runs
pip freeze
if running in CI is detected. The problem is that our dummy installer here does not haveinstalled
method.We can either:
I'm not sure what is the best way forward in regard to the maintenance burden.
There is only one package in Fedora where this is an issue: https://src.fedoraproject.org/rpms/python-tornado/blob/rawhide/f/python-tornado.spec#_58