Copiar archivo de configuración en la instalación

Estoy tratando de empaquetar mi proyecto Python, que viene con un archivo de puntos de configuración que quiero copiar en el directorio de inicio del usuario en la instalación. La guía rápida de empaquetado dice que esto se puede hacer usando eldata_files argumento parasetuptools.setup. Entonces esto es lo que tengo:

data_files = [(os.path.expanduser("~"), [".my_config"])]

Esto parece funcionar bien si usopython setup.py install, pero cuando subo mi paquete a PyPI y ejecutopip install el archivo de puntos no se copia.

FWIW, he puesto el archivo de puntos en elMANIFEST.in y también trató de incluir elpackage_data argumento parasetup. Ninguno de estos pasos parece hacer la diferencia. Si yopip install y hurgar en elsite-packages directorio, solo los archivos de origen están aquí.

¿Cómo puedo lograr lo que estoy buscando?