I suppose it’s because they should be loaded from the backend side. So you can’t load any additional packages for pyodide. Just use the HTTP node for requests instead
Yes, using the HTTP node is my current workaround but since I’m migrating a python based backend to n8n it would be nice to just copy over my scraping functions without adapting them and splitting them up into multiple nodes.
The confusion here is Pyodide added Requests from 0.25.0 and we use version 0.23.4 which doesn’t support it. I will see if we can get this updated at some point.