Cómo pasar la autenticación de proxy (requiere autenticación de resumen) mediante el uso del módulo de solicitudes de Python

Estuve usando el módulo Mechanize hace un tiempo, y ahora trato de usar el módulo de Solicitudes.
(La mecanización de Python no funciona cuando se requiere autenticación HTTPS y Proxy)

Tengo que pasar por el servidor proxy cuando accedo a Internet.
El servidor proxy requiere autenticación. Escribí los siguientes códigos.

import requests
from requests.auth import HTTPProxyAuth

proxies = {"http":"192.168.20.130:8080"}
auth = HTTPProxyAuth("username", "password")

r = requests.get("http://www.google.co.jp/", proxies=proxies, auth=auth)

Los códigos anteriores funcionan bien cuando el servidor proxy requiere autenticación básica.
Ahora quiero saber qué tengo que hacer cuando el servidor proxy requiere autenticación de resumen.
HTTPProxyAuth no parece ser efectivo en la autenticación de resumen (r.status_code devuelve 407).

Respuestas a la pregunta(5)

Su respuesta a la pregunta