Start using the new resolv_resolver parameter of Excon in order to be able to use custom domain name resolvers and their options, like nameserver and timeouts.
Also, address the new deprecation warning of dns_timeouts being deprecated.
Description
In this PR we're starting to use Excon's resolv_resolver parameter to pass custom domain name resolvers and options.
We also stop using dns_timeouts since it has been deprecated in Exconv0.104.0 (see why in https://github.com/excon/excon/issues/832).
Goal
Start using the new
resolv_resolver
parameter ofExcon
in order to be able to use custom domain name resolvers and their options, likenameserver
andtimeouts
. Also, address the new deprecation warning ofdns_timeouts
being deprecated.Description
In this PR we're starting to use
Excon
'sresolv_resolver
parameter to pass custom domain name resolvers and options. We also stop usingdns_timeouts
since it has been deprecated inExcon
v0.104.0
(see why in https://github.com/excon/excon/issues/832).I've updated the changelog and the specs as well.
Please let me know your feedback 🙇