VM
--anyauthА в requests, как я привёл по ссылке выше, можно указать разные виды. Например, Digest Auth и другие @Dimk_Smith
(HTTP) Tells curl to figure out authentication method by itself, and use the most secure one the remote site claims to support. This is done by first doing a request and checking the response-headers, thus possibly inducing an extra network round-trip. This is used instead of setting a specific authentication method, which you can do with --basic, --digest, --ntlm, and --negotiate.
Used together with -u, --user.