Closed nichenke closed 3 years ago
I'm seeing the same behavior
me to.
Me too, version of tox : tox==3.9.0
tox-venv has a i think the correct fix: https://github.com/tox-dev/tox-venv/commit/46f758c3e7c634f6be0733999324f99f7717ae7d
Any news on this? It's still broken. Installing tox==3.7.0 does not work for me. When I install 3.7.0 my actual package beeing tested is not seen anymore by the test environment.
Still getting this error. Any update?
Same issue in tox 3.13.2.
same 3.13.2 tox --version 3.13.2 imported from /usr/lib/python2.7/site-packages/tox/init.pyc registered plugins: tox-pipenv-1.9.0 at /usr/lib/python2.7/site-packages/tox_pipenv/plugin.pyc
ok,in this commit,tox-dev/tox@984ce02#diff-128f6497bdefbc956d8e8c8080964f78 session is refactor, the session is removed, and venv.session.make_emptydir(venv.path) has been replaced by ensure_empty_dir(venv.path) in tox.util.path ,then you replcae venv.session.make_emptydir(venv.path) with ensure_empty_dir(venv.path)
@nichenke @fgs-dbudwin
How much longer will it take to make a fix for that? There have been dozens of tox versions since the bug appeared and tox-pipenv still falls behind...
Looks like PR #62 fixes this issue but wasn't tagged against it.
Could a kind soul merge PR #62 and release a new version?
Any updates on this?
Would really, really love to see this fixed as well!
Another vote to get this fixed - seems like the project might be dead or dying. I am happy to join the project if there is a shortage of developers to keep the project moving.
this issue is fixed in the latest release
This is still happening - from pipenv graph:
tox-pipenv==1.10.0
- pipenv [required: >=2018.05.18, installed: 2020.5.28]
- certifi [required: Any, installed: 2020.4.5.1]
- pip [required: >=18.0, installed: 20.1.1]
- setuptools [required: >=36.2.1, installed: 47.1.1]
- virtualenv [required: Any, installed: 20.0.21]
- appdirs [required: >=1.4.3,<2, installed: 1.4.4]
- distlib [required: >=0.3.0,<1, installed: 0.3.0]
- filelock [required: >=3.0.0,<4, installed: 3.0.12]
- importlib-metadata [required: >=0.12,<2, installed: 1.6.0]
- zipp [required: >=0.5, installed: 3.1.0]
- six [required: >=1.9.0,<2, installed: 1.15.0]
- virtualenv-clone [required: >=0.2.5, installed: 0.5.4]
- tox [required: >=3.0.0, installed: 3.15.1]
...
I'm still getting this error as well.
It looks like it is located here: https://github.com/tox-dev/tox-pipenv/blob/4094fc7b8ff427ea80c1212608fba2a28e96df3d/tox_pipenv/plugin.py#L24
@uhurusurfa: maybe you know how to fix this?
Replacing venv.session.config.toxinidir
with venv.envconfig.config.toxinidir
may fix this issue?
I made a small patch for the fix I mentioned above. Could anyone review and accept PR #67?
Released in 1.10.1
thanks @chibacchie for the fix
To reproduce:
Workaround, fall back to tox 3.7.0:
Error: