[Distutils] Distributing doc files w/ distutils src pkg?
Tres Seaver
tseaver at palladion.com
Sun Oct 28 16:58:05 CET 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Skip Montanaro wrote:
> I have a simple setup.py file:
>
> #!/usr/bin/env python
>
> from distutils.core import setup
> setup(name='lockfile',
> author='Skip Montanaro',
> author_email='skip <at> pobox.com',
> maintainer='Skip Montanaro',
> maintainer_email='skip <at> pobox.com',
> 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?
Not a thing: you are exactly correct (I don't understand it either).
Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHJLGN+gerLs4ltQ4RAubwAKC/3EqMdGrsYZW4ylmNU43wgrocygCgxw0X
4xXPGbsC6mEP5TCJl/+W7yk=
=veTk
-----END PGP SIGNATURE-----
More information about the Distutils-SIG
mailing list