У меня есть простой, чистый Python-проект, который я хочу сделать доступным с distutils.Я успешно создал сжатые tar-файлы для модулей python и некоторые лицензионные текстовые файлы.Это соответствующие части списка аргументов setup.py
setup
:
packages=['pkgA',
'pkgA.subpkgA1',
'pkgA.subpkgA2'],
requires = ['matplotlib', 'pytest'],
data_files = [ 'COPYING', 'COPYING.LESSER'],
Единственная проблема состоит в том, что это также помещает файлы лицензий в дистрибутив, непосредственно в sys.prefix
.Я хотел бы отправить файлы лицензий в исходном дистрибутиве, но не устанавливать их при запуске python setup.py install
.В настоящее время у меня нет MANIFEST.in
файла и нет действий пост-сборки.