This is now fixed :)

Den tis 4 juli 2023 kl 21:27 skrev Eli Schwartz <eschwart...@gmail.com>:
>
> This bug seems to have been caused by
> https://salsa.debian.org/cpython-team/python3-defaults/-/commit/8e243207fee371a7335674fc77db63044b62cb29
>
> It migrated from imp to importlib, but importlib doesn't imply
> importlib.util -- you cannot and AFAIK never have been able to import
> the top-level package and assume the nested modules are available.
>
> That being said, it did work for me in my (non-Debian :P) 3.11
> environment, purely because I had a .pth file that caused importlib.util
> to be imported at startup. (It is the stock setuptools one for namespace
> packages. You can isolate the interpreter a bit with -IS to catch this.)
>
> So a similar problem may explain why this wasn't caught during local
> testing. It probably makes sense to generally test this sort of thing
> with minimal packages installed, because sneaky .pth files will cause
> you issues all the time.
>

Reply via email to