Henry Schreiner

Results 2521 comments of Henry Schreiner

Recent versions of wheel are breaking users who manually use it - the public API of wheel was never intended to be used, so anyone importing it is likely to...

python3.7 should not find pypy3.7. Some installs of PyPy (like GitHub Actions) include a "compatibility" python3.7 executable so that if it is "activated", then "python" works, but it shouldn't be...

Correction: Yes, we are activating everything: https://github.com/wntrblm/nox/blob/08813c3c6b0d2171c280bbfcf219d089a16d1ac2/.github/workflows/action.yml#L44 It's just the default that was pypy3.9 and pypy3.10, but we override it for our tests. Note that that field gets transformed before...

Generally PyPy is a special case and you should be explicitly asking for it. It isn’t a drop in replacement for CPython due to the fact many libraries don’t support...

I think virtualenv, tox, nox all require PyPy in the search to include PyPy. Setup-Python too.

I’d say no. PyPy should only match if you ask for PyPy. But @gaborbernat would have more experience and good advice here.

Is `--python cpython37` valid? I've never specified that. A lot of packages don't support pypy. > if multiple implementations are available cpython wins. This is what virtualenv does. I've never...

Wow, thanks! Okay, so I think just matching virtualenv's CPython preference would be fine here. And I might start using "cpython". Need to check and see if that's supported everywhere...

Sorry! I tried to add that last commit via the web editor (the WebAssembly one you get by pressing the period key) and it pushed it to master instead. Reverted....

Does Cirrus have isolated builds disabled? Not sure why it's not picking up hatchling. It could be added - but why doesn't it pick it up?