The Emscripten support has actually been merged in urllib3 for a while.
We intentionally keep that module experimental and don't actively maintain it in urllib3. The maintainers don't currently work on new features, bug fixes, or security hardening for it, and we explicitly say so in our security policy.
So this isn't really a case of blocking a merge until someone funds it. The code is already upstream; we just haven't taken on the ongoing maintenance of that backend.
If Cloudflare needs ongoing support for it, we'd be happy to discuss that with them.
We intentionally keep that module experimental and don't actively maintain it in urllib3. The maintainers don't currently work on new features, bug fixes, or security hardening for it, and we explicitly say so in our security policy.
So this isn't really a case of blocking a merge until someone funds it. The code is already upstream; we just haven't taken on the ongoing maintenance of that backend.
If Cloudflare needs ongoing support for it, we'd be happy to discuss that with them.