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

Reply via email to