Hi Rolando, On Tue, 28 Apr 2026 21:32:20 -0700 Rolando Abarca via Chicken-users <[email protected]> wrote:
> I've been testing a new egg that's a drop-in replacement for http-client, > http-curl: > https://forgejo.rolando.cl/cpm/http-curl that, like the name implies, uses > libcurl as the transport. The main motivation > was to have an http-client library that could have better https support (I > kept having lots of issues with http-client in > oauthtoothy because it failed to connect to the APIs when trying to exchange > the token). > > The goal for this egg was to make it as easy as possible to transition and > maintain the same API as http-client. You need > libcurl to build the egg. > > repo: https://forgejo.rolando.cl/cpm/http-curl > release-info: > https://forgejo.rolando.cl/cpm/http-curl/raw/branch/main/http-curl.release-info > docs: https://forgejo.rolando.cl/cpm/http-curl/src/branch/main/README.md > > I would appreciate it if it was added to the coup. Thanks. Your egg has been added to CHICKEN 5. I'd have a request, though: could you please reconsider the decision of using external resources for tests? Some reasons: * They might introduce sources of indeterminist to tests. * Tests will not succeed in scenarios without network access. * Tests might fetch malicious content if external resources get compromised. All the best. Mario -- https://parenteses.org/mario
