I have a simple setup.py file:

    #!/usr/bin/env python

    from distutils.core import setup
    setup(name='lockfile',
          author='Skip Montanaro',
          author_email='[EMAIL PROTECTED]',
          maintainer='Skip Montanaro',
          maintainer_email='[EMAIL PROTECTED]',
          url='http://www.webfast.com/~skip/python/',
          download_url='http://www.webfast.com/~skip/python/lockfile.tar.gz',
          version='0.1',
          py_modules=['lockfile'],
          data_files=[('doc', ['lockfile.rst'])],
          )

I've used the data_files arg to setup to note where the docs live.  Alas,
the sdist command doesn't include this in the tar file:

    % tar tfz dist/lockfile-0.1.tar.gz 
    lockfile-0.1/
    lockfile-0.1/lockfile.py
    lockfile-0.1/PKG-INFO
    lockfile-0.1/README
    lockfile-0.1/setup.py

I'm a complete distutils novice.  I can't for the life of me understand why
the doc directory isn't included in the tar file.  As far as I can tell
distutils has no explicit provision at all for distributing documentation,
which seems very weird.  What am I missing?

Thanks,

Skip

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to