David Brochart
David Brochart
Your example doesn't really make sense if the GET request is not async. This seems to work fine: ```py import asyncio import httpx from tqdm.asyncio import tqdm as tqdm_async semaphore...
> This is because [sigint_handler](https://github.com/ipython/ipykernel/blob/2ca799276f4458d50085bb1ef8e2ddeb08a283a6/ipykernel/kernelapp.py#L550-L554) effectively assumes that async code never blocks, relying on cancel which doesn't actually halt execution until it yields. Right, but note that with current ipykernel...
I'm testing with JupyterLab v4.2.5, good to know that it was already fixed in JupyterLab! > Users most often want to have this button just for reassurance. So do you...
I just tested with JupyterLab v4.3.0b1 and the problem is still present. There might still be a problem when we [get the model](https://github.com/jupyterlab/jupyter-collaboration/blob/682d14d569b1a8126486e788bbf870b045897392/packages/docprovider/src/ydrive.ts#L108), because the date didn't change after saving?
The issue appears with jupyter-collaboration `main`.
Hmm that was just a theoretical example, but for a concrete example, [asphalt](https://github.com/asphalt-framework/asphalt/tree/master/src/asphalt) and [asphalt-web](https://github.com/asphalt-framework/asphalt-web/tree/master/src/asphalt/web) are probably good candidates.
They are two different packages, yet once installed one can import them like this: ```py from asphalt import ... from asphalt.web import ... ```
Indeed, my issue is when I want to install them as editable. In non-editable mode, it works fine with hatch.
Maybe it's not a hatch issue, but rather a limitation of how editable mode works? I imagine editable mode just redirects to the source directory, which is an issue when...
Yes the issue is when both are editable.