And don't forget to include MANIFEST.in in MANIFEST.in.
On 7/16/2014 8:00 AM, Vladimir Diaz wrote: > Have you tried adding the line "include README.md" to MANIFEST.in? That > should do the trick. > > > On Tue, Jul 15, 2014 at 11:43 PM, Joshua Richardson <[email protected] > <mailto:[email protected]>> wrote: > > Sorry for the Noob question, but I've been banging my head on this > all afternoon. > > Following some tutorial I found somewhere on PyPI, I created a > setup.py which included a line like this: > > # Get the long description from the relevant file > > with open(path.join(here, 'README.md'), encoding='utf-8') as f: > > long_description = f.read() > > > and then in the setup() function, I pass > > > long_description=long_description > > > Somehow this worked, when I installed the package on my development > box (Mac with setuptools 5.1), so I prematurely published it to > PyPI. Unfortunately, when I tried installing it to a fresh CentOS > box (setuptools 0.6c5-2.el5), I got this error: > > > Downloading/unpacking Dumper > > Downloading Dumper-1.0.1.tar.gz > > Running setup.py egg_info for package Dumper > > .... <stacktrace omitted, let me know if you need it> > > IOError: [Errno 2] No such file or directory: > '/tmp/pip-build/Dumper/README.md' > > > So, I checked the tarball and saw that README.md is not in there. I > read the setuptools developer guide, and decided maybe I should try: > > include_package_data=True, > > > I re-ran "setup.py sdist" and checked the tarball, and the README.md > is still not in there. Ok, maybe because my source-control is git. > So, I added a MANIFEST.in, containing one line: "README.md". Still > no luck. So, I added: > > package_data={ > > '': ['README.md'], > > }, > > > Still a no-go. Now I'm feeling stupid. SOS. > > > Thanks for reading this far! --josh > > > > _______________________________________________ > Distutils-SIG maillist - [email protected] > <mailto:[email protected]> > https://mail.python.org/mailman/listinfo/distutils-sig > > > > > _______________________________________________ > Distutils-SIG maillist - [email protected] > https://mail.python.org/mailman/listinfo/distutils-sig > _______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
