Hood Chatham
Hood Chatham
> It currently list all distributions in test, not just the top level one. E.g bob.jones will be listed as well as the top level distribution bob. Basically anything that's...
See also importlib's function to determine top level imports: https://github.com/python/cpython/blob/main/Lib/importlib/metadata/__init__.py#L1038
> I don't quite understand why but it pre-commit is failing a check on types. It looks like it has an old version of pkg_resources.Environment in the signatures file that...
I think your II 1b sounds good. Maybe the idea is that we would have a separate PyPI package for the cli and then it could install what it needs...
I think to prevent this from being a breaking change we should make it opt-in.
> What is fundamentally different between our event loop implementation and the default one in asyncio to need this mechanism? I mean base asyncio is able to handle KeyboardInterrupt: what...
I think this is almost right, but I ran out of stream on it before I got around to fixing the issues. * We need to get the tests passing....
Thanks for the report @mandersogit. Can you check all these things against the development version of Pyodide? We've fixed the problem with undefined constructors. As far as the `this` issue...
> nor do I currently know how to tell pyscript how to use the development version instead of the default v0.20.0. Can you point me a recipe for that or...
I believe the primary issue reported here is fixed on master: ```py >>> from pyodide.code import run_js >>> o = run_js("Object.create(null)") >>> str(o) Traceback (most recent call last): File "",...