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
Version 0.16.1 causes path issues on Windows in Github CI #88
Comments
Hi @Dr-Irv, Thanks very much for reporting this and for the efforts of you and your team to investigate the issue. Apologies for the hassle, as soon as I have time I'll publish 0.16.2 to revert the changes in 0.16.1 while I investigate the root cause. Could you also help me with a couple of details?
|
The repo is https://github.com/pandas-dev/pandas-stubs . If you checkout tag to pin poethepoet to 0.16.0, the action will succeed. |
@Dr-Irv Thanks again for the bug report. I finally got around to setting up a windows VM to properly debug and get to the bottom of this and 0.16.5 is the result. It includes all the changes from the broken version (which I had reverted) but doesn't break your CI, see: https://github.com/nat-n/pandas-stubs/commit/e76ae4c2dda8f99d60051971bf40303df9679733 |
In the
pandas-stubs
project, we usepoetry
andpoe
in our CI. It started failing a couple of days ago, and after many hours of debugging between members of the core team, we were able to fix the problem by pinningpoethepoet
to version 0.16.0.Here's an example log where from within our test scripts, we print out
where python
,where poe
andwhere poetry
and the value ofsys.executable
:Note that
sys.executable
is the system python.If we pin
poethepoet
to version 0.16.0, then everything is fine. Here's the same output:Note that
sys.executable
is the python that is in the virtual environment when we use 0.16.0.Work on this issue for us can be found in this PR: pandas-dev/pandas-stubs#247 where we kept pinning releases and finally figured out that version 0.16.1 was the culprit. Our final fix was the pinning to version 0.16.0: pandas-dev/pandas-stubs#249
The text was updated successfully, but these errors were encountered: