Message375015
Okay, I've tracked it down to the new importlib.readers.ZipReader class keeping the zip file open, presumably until it gets GC'd. This is used by certifi to extract the CA certs from the whl when ensurepip is doing the self-install from the mounted wheel.
Jason is already on this bug, which is convenient :)
I haven't yet figured out whether there's a convenient way for the reader to not keep the ZIP open for as long as it exists, but I think that's going to be the safest fix.
We should definitely fix this one ourselves without forcing users to make changes to accommodate. As I mentioned above, it's only in 3.10 right now, but it's blocking updated pip and setuptools versions downlevel. |
|
Date |
User |
Action |
Args |
2020-08-07 19:04:43 | steve.dower | set | recipients:
+ steve.dower, paul.moore, jaraco, ncoghlan, eric.araujo, lukasz.langa, dstufft, pradyunsg, Marcus.Smith |
2020-08-07 19:04:43 | steve.dower | set | messageid: <1596827083.71.0.788990376685.issue41490@roundup.psfhosted.org> |
2020-08-07 19:04:43 | steve.dower | link | issue41490 messages |
2020-08-07 19:04:43 | steve.dower | create | |
|