Changes for version 0.05

  • Fix cancel() tests and documentation.
  • Use pure-Perl IO::Async in tests. (Avoids epoll EBADF bug: https://rt.cpan.org/Public/Bug/Display.html?id=132537)
  • Use pure-Perl AnyEvent in tests. (Just to be safe.)
  • Require fixed Net::Curl::Promiser in cancel test.
  • Skip tests that need a real fork() in non-fork OSes.

Provides

in lib/cPanel/APIClient/Authn.pm
in lib/cPanel/APIClient/Authn/Password.pm
in lib/cPanel/APIClient/Authn/Password2FA.pm
in lib/cPanel/APIClient/Authn/Token.pm
in lib/cPanel/APIClient/Authn/Username.pm
in lib/cPanel/APIClient/Request/HTTPBase.pm
in lib/cPanel/APIClient/Request/UAPI.pm
in lib/cPanel/APIClient/Request/WHM1.pm
in lib/cPanel/APIClient/Response.pm
in lib/cPanel/APIClient/Response/UAPI.pm
in lib/cPanel/APIClient/Transport.pm
in lib/cPanel/APIClient/Transport/HTTPSync.pm
in lib/cPanel/APIClient/Transport/MojoUserAgent.pm
in lib/cPanel/APIClient/TransportBase/HTTPBase.pm
in lib/cPanel/APIClient/TransportBase/TLSVerificationBase.pm
in lib/cPanel/APIClient/Utils/CLIRequest.pm
in lib/cPanel/APIClient/Utils/FormArray.pm
in lib/cPanel/APIClient/Utils/HTTPRequest.pm
in lib/cPanel/APIClient/Utils/HTTPResponse.pm
in lib/cPanel/APIClient/Utils/HTTPSession.pm
in lib/cPanel/APIClient/Utils/JSON.pm
in lib/cPanel/APIClient/X.pm
in lib/cPanel/APIClient/X/Base.pm
in lib/cPanel/APIClient/X/CommandFailed.pm
in lib/cPanel/APIClient/X/HTTP.pm
in lib/cPanel/APIClient/X/SubTransport.pm