Cambiar el nombre del archivo de script en distutils

Tengo un script de Python, myscript.py, que deseo instalar usando distutils:

from distutils.core import setup
setup(..., scripts=['myscript.py'], ...)

Preferiría si pudiera llamar al script instalado usando solomyscript en lugar de escribirmyscript.py. Esto podría lograrse cambiando el nombre del archivo a solomyscript pero muchos editores, etc., ya no entenderían que es un archivo Python.

¿Hay alguna manera de mantener el antiguo nombre,myscript.py pero aún así instalar el archivo comomyscript?

Respuestas a la pregunta(3)

Su respuesta a la pregunta