tutorial setup example python install distutils overwrite

example - Python: Cómo forzar la sobrescritura de archivos cuando se utiliza setup.py install(distutil)



setup py tutorial (1)

Los desarrolladores de Python tuvieron la misma idea, solo pusieron la opción después del comando:

python setup.py install --force

La documentación de distutils no menciona específicamente la opción --force, pero puede encontrarla usando la opción --help:

python setup.py --help install

Estoy usando distutil para instalar mi código python usando

python setup.py install

Tengo problemas cuando quiero instalar una rama anterior de mi código sobre una nueva: la setup.py install no sobrescribe los archivos más antiguos. Una solución es tocar ( touch <filename> ) todos los archivos para que se vean obligados a ser más nuevos que los instalados, pero esto es bastante feo.

Lo que estoy buscando es una opción para forzar la sobrescritura de todos los archivos, por ejemplo. algo como

python setup.py --force install

¿Algunas ideas?

Gracias juergen