I am new to distutils.. I am trying to include few data files along with the package.. here is my code..
from distutils.core import setup
setup(name='Scrapper',
version='1.0',
description='Scrapper',
packages=['app', 'db', 'model', 'util'],
data_files=[('app', ['app/scrapper.db'])]
)
The zip file created after executing python setup.py sdist does not include the scrapper.db file. I have scrapper.db file in the app directory..
thanks for the help.
You probably need to add a
MANIFEST.infile containing"include app/scrapper.db".It’s a bug in distutils that makes this necessary: anything in
data_filesorpackage_datashould be included in the generatedMANIFESTautomatically. But in Python 2.6 and earlier, it is not, so you have to include it inMANIFEST.in.The bug is fixed in Python 2.7.