Alex Waygood
Alex Waygood
(I just opened #1609, which is possibly a duplicate of this issue)
(Some examples for using it in a GitHub Actions workflow would also be great!)
The previous solutions suggested in this thread aren't cross-platform: - `echo` is a Unix-only command; you need different syntax to set an environment variable on Windows - Even if you...
> If you want to use `echo` on Windows in GitHub Actions, you can set `shell: bash` on a GitHub Action. @adamtheturtle we tried that but it caused other things...
> @AlexWaygood have you done any testing to see if using this cache meaningfully speeds things up? Nope! But it's a good point! > Given how fast `uv` is, I...
> The way I understand it, the cache does not really speeds up resolution itself, no? Well, unless you do not run `uv pip install` at all upon cache hit....
> This issue is also about PyPy (3.9 and 3.10), does uv need an extra fix there? Probably — PyPy isn't officially supported right now, though we'd welcome contributions to...
> I wonder if it's related to the venv "trick". Ah, that would make some sense, given that I wasn't able to repro this one locally — I'm not using...
Unfortunately I really know very little about this area. What I _can_ tell you -- which you may already know, and may not be relevant -- is that the `python.exe`...
Hmmm... I tried using `uv` without the trick in this PR: - https://github.com/AlexWaygood/typeshed-stats/pull/191 It gets much further: `coverage run -m pytest` correctly finds the `coverage` executable, and all tests but...