Roman Yurchak

Results 606 comments of Roman Yurchak

The pip search currently doesn't work https://github.com/pypa/pip/issues/5216 and the corresponding PyPI API is currently disabled https://status.python.org/incidents/grk0k7sz6zkp. For now the only working solutions is https://github.com/victorgarric/pip_search as far as I know. Though...

> I also think that the best long term solution would be making a separate channel, which can be a all-in-one solution for not only redirections but also for a...

Though even with a separate channel, I feel that distributing significantly rewritten packages that might be partially working (e.g. no binary downloads in pyodide-requests for now) under the same name...

Thanks for the suggestion. +1 to add it. It looks like the the expected behavior is documented in https://setuptools.pypa.io/en/latest/deprecated/distutils/setupscript.html#installing-additional-files For instance, the nbconvert wheel contains, ``` Archive: nbconvert-6.5.3-py3-none-any.whl inflating: nbconvert/__init__.py...

Thanks for the pointer @pradyunsg and I agree we should definitely try to re-use more of the existing pypa tools. We would prefer not to add too many runtime dependencies...

Thanks for the proposal! I certainly see the use case for this so +1 from me. Personally, I have no strong preferences between string and structured logging, it's mostly a...

> Spamming pypi with requests without any kind of caching isn't very nice... They probably weren't signing up to be a static cdn for web page assets. Installs with micropip...

Yes, I confirm this functionality would be very useful to smooth the difference between notebooks with in-brower and out of browser kernels. For instance, with the deployment of Jupyterlite in...

> inject the packages needed to get up to pyodide-kernel Do you mean copy the packages from wherever they are into the deployed site? For reproducibility yes, that would be...

Interesting. I think it because the the current directory (`/drive`) is not a MEMFS (unlike the rest of the file system), but rather a [DriveFS](https://github.com/jupyterlite/pyodide-kernel/blob/c3f1d74a48510f4fa39f52b6c04312e946090be7/packages/pyodide-kernel/src/worker.ts#L116) used, from what I understand,...