Paul Aurich
Paul Aurich
@itsayellow, I'm not sure this is reproducible with pyenv, but I can detail how I encountered it / can reproduce it on Debian (where sid recently went from `/usr/bin/python3` being...
It's subtle (I should probably have picked better example packages for the demo), but note that the first package was *yq* (YAML) and the second was *jq* (JSON). Sorry :)...
> Or at least I assume that should be the workaround, but when I tried it, it found pip but then failed spectacularly trying to build a wheel for jq....
> So they're installed, but should venv be showing a 3.9 version here? How did you install Python 3.9? You probably want python3.9-venv installed. python3-venv is a dependency package which...
> This PR makes me hesitate on a security library when the top of the documentation says pickling is not secure. Can you elaborate on the use case? The [multiprocessing...
That said, the fix here is incomplete, at least with current versions of requests. The requests Session defines [a specific list of attributes to save/restore](https://github.com/psf/requests/blob/2a6f290bc09324406708a4d404a88a45d848ddf9/requests/sessions.py#L374-L387), which doesn't include the OAuth2Session's...