[Distutils] setuptools package_data behavior
Greg Steffensen
greg.steffensen at gmail.com
Tue Sep 20 21:22:42 CEST 2005
Oops, typo: I've tried using
package_data = {'' : ['*.glade'] }
in setup.py, not
package_data = {'' : '['*.glade']}
as I originally wrote. The problem isn't the typo.
Greg
On 9/20/05, Greg Steffensen <greg.steffensen at gmail.com> wrote:
>
> Hey, I'm trying to use setuptools (which looks extremely cool) to
> distribute a reasonably simple python package (clipartbrowser on pypi, if
> anyone's curious), and am running into difficulty figuring out how to
> include some data files. My package is more or less laid out as follows
> (based on the example layout provided in Ian's setuptools presentation):
>
> clipartbrowser/
> README
> COPYING
> ez_setup.py
> setup.py
> clipartbrowser/
> __init__.py
> browser.py
> clipartbrowser.glade
> repositories/
> __init__.py
> localocal.py
> localocal.glade
>
> I already have the code setup to use pkg_resources to access the data
> files (clipartbrowser.glade and localocal.glade), and have tried to list
> them under package_data in setup.py several ways (including "package_data
> = {'' : '['*.glade']} " ), but they never seem to be included in the tarball
> when I use "setup.py sdist". They are included when I do "setup.pybdist_egg", but for now I'd rather distribute using traditional tarballs. Am
> I doing something wrong?
>
> Also, the README is magically included in the sdist tarball no matter what
> I do, but I'd like to include COPYING, AUTHORS, etc. Is there a "correct"
> way to do this? Thanks,
>
> Greg
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/distutils-sig/attachments/20050920/f694a93a/attachment.html
More information about the Distutils-SIG
mailing list