-
Notifications
You must be signed in to change notification settings - Fork 4
[BUG] 3.8.0 breaks tox-venv / pip's CI (AttributeError: 'VirtualEnv' object has no attribute 'session') #29
Comments
there already is a fix for this on the tox-venv repo, the bug belongs there too 😐 |
Thanks. Can you provide a link? I don't seem to see it. |
I'm working on it, will provide soon, expect a fix in a few hours. |
This belongs here. |
Hmm, what is the bug in tox-venv if it was working fine before? It doesn't look right to me to move this issue out of the tox repo because now this particular effect of the release won't be visible to tox users and maintainers -- even for discussion purposes. It would have been better IMO to create a copy. |
This package was using an internal detail of tox part of its implementation. As the internal detail implementation changed now we need to update the code. |
The fix has landed on master, @obestwalter or @rpkilby can you cut a new release? Or give me rights to do so, thanks! |
I don’t see a fix on master, FYI. It also doesn’t look like there is a PR. |
was reverted by @rpkilby |
Sorry for the delay @cjerdonek. I reverted #30 for a couple of reasons. More info is in the PR. Currently, I'm debugging a CI issue related to changes in tox 3.2.0, and I think I'm pretty close to having that done. Once that's ready, it shouldn't take too much longer to pull in the fix for this issue. |
Okay, thanks. Even after reading it it’s confusing because even that PR doesn’t say it fixes this issue (no PR referenced this issue). |
PR #1145 (released as part of 3.8.0) seems to be breaking tox-venv because the PR removed the
session
attribute ofVirtualEnv
, which tox-venv uses.Here is the traceback from pip's CI:
And here is the relevant tox-venv code:
tox-venv/src/tox_venv/hooks.py
Line 99 in 31b8742
The text was updated successfully, but these errors were encountered: