¿Qué comando usar en lugar de urllib.request.urlretrieve?

Actualmente estoy escribiendo un script que descarga un archivo desde una URL

import urllib.request
urllib.request.urlretrieve(my_url, 'my_filename')

Según los documentos,urllib.request.urlretrieve es una interfaz heredada y podría quedar en desuso, por lo tanto, me gustaría evitarla para no tener que volver a escribir este código en un futuro próximo.

No puedo encontrar otra interfaz comodownload(url, filename) En bibliotecas estándar. Siurlretrieve se considera una interfaz heredada en Python 3, ¿cuál es el reemplazo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta