diff --git a/MANIFEST.in b/MANIFEST.in index 0c863192..f25326a9 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -8,6 +8,7 @@ include conftest.py include pytest.ini include tox.ini include jedi/evaluate/compiled/fake/*.pym +include jedi/parser/grammar*.txt recursive-include test * recursive-include docs * recursive-exclude * *.pyc diff --git a/setup.py b/setup.py index 97cb3abf..b623d22f 100755 --- a/setup.py +++ b/setup.py @@ -11,6 +11,8 @@ __AUTHOR__ = 'David Halter' __AUTHOR_EMAIL__ = 'davidhalter88@gmail.com' readme = open('README.rst').read() + '\n\n' + open('CHANGELOG.rst').read() +packages = ['jedi', 'jedi.parser', 'jedi.parser.pgen2', + 'jedi.evaluate', 'jedi.evaluate.compiled', 'jedi.api'] import jedi @@ -25,8 +27,8 @@ setup(name='jedi', license='MIT', keywords='python completion refactoring vim', long_description=readme, - packages=['jedi', 'jedi.parser', 'jedi.evaluate', 'jedi.evaluate.compiled', 'jedi.api'], - package_data={'jedi': ['evaluate/compiled/fake/*.pym']}, + packages=packages, + package_data={'jedi': ['evaluate/compiled/fake/*.pym', 'parser/grammar*.txt']}, platforms=['any'], classifiers=[ 'Development Status :: 4 - Beta',