|
13 | 13 | import sys |
14 | 14 | import shutil |
15 | 15 | from distutils.version import LooseVersion |
16 | | -from setuptools import setup, Command |
| 16 | +from setuptools import setup, Command, find_packages |
17 | 17 |
|
18 | 18 | # versioning |
19 | 19 | import versioneer |
@@ -716,98 +716,15 @@ def pxd(name): |
716 | 716 | setup(name=DISTNAME, |
717 | 717 | maintainer=AUTHOR, |
718 | 718 | version=versioneer.get_version(), |
719 | | - packages=['pandas', |
720 | | - 'pandas.api', |
721 | | - 'pandas.api.types', |
722 | | - 'pandas.compat', |
723 | | - 'pandas.compat.numpy', |
724 | | - 'pandas.core', |
725 | | - 'pandas.core.dtypes', |
726 | | - 'pandas.core.indexes', |
727 | | - 'pandas.core.computation', |
728 | | - 'pandas.core.reshape', |
729 | | - 'pandas.core.sparse', |
730 | | - 'pandas.core.tools', |
731 | | - 'pandas.core.util', |
732 | | - 'pandas.computation', |
733 | | - 'pandas.errors', |
734 | | - 'pandas.formats', |
735 | | - 'pandas.io', |
736 | | - 'pandas.io.json', |
737 | | - 'pandas.io.sas', |
738 | | - 'pandas.io.msgpack', |
739 | | - 'pandas.io.formats', |
740 | | - 'pandas.io.clipboard', |
741 | | - 'pandas._libs', |
742 | | - 'pandas._libs.tslibs', |
743 | | - 'pandas.plotting', |
744 | | - 'pandas.stats', |
745 | | - 'pandas.types', |
746 | | - 'pandas.util', |
747 | | - 'pandas.tests', |
748 | | - 'pandas.tests.api', |
749 | | - 'pandas.tests.dtypes', |
750 | | - 'pandas.tests.computation', |
751 | | - 'pandas.tests.sparse', |
752 | | - 'pandas.tests.frame', |
753 | | - 'pandas.tests.generic', |
754 | | - 'pandas.tests.indexing', |
755 | | - 'pandas.tests.indexes', |
756 | | - 'pandas.tests.indexes.datetimes', |
757 | | - 'pandas.tests.indexes.timedeltas', |
758 | | - 'pandas.tests.indexes.period', |
759 | | - 'pandas.tests.internals', |
760 | | - 'pandas.tests.io', |
761 | | - 'pandas.tests.io.json', |
762 | | - 'pandas.tests.io.parser', |
763 | | - 'pandas.tests.io.sas', |
764 | | - 'pandas.tests.io.msgpack', |
765 | | - 'pandas.tests.io.formats', |
766 | | - 'pandas.tests.groupby', |
767 | | - 'pandas.tests.reshape', |
768 | | - 'pandas.tests.reshape.merge', |
769 | | - 'pandas.tests.series', |
770 | | - 'pandas.tests.scalar', |
771 | | - 'pandas.tests.tseries', |
772 | | - 'pandas.tests.tseries.offsets', |
773 | | - 'pandas.tests.plotting', |
774 | | - 'pandas.tests.tools', |
775 | | - 'pandas.tests.util', |
776 | | - 'pandas.tools', |
777 | | - 'pandas.tseries', |
778 | | - ], |
779 | | - package_data={'pandas.tests': ['data/*.csv'], |
780 | | - 'pandas.tests.indexes': ['data/*.pickle'], |
781 | | - 'pandas.tests.io': ['data/legacy_hdf/*.h5', |
782 | | - 'data/legacy_pickle/*/*.pickle', |
783 | | - 'data/legacy_msgpack/*/*.msgpack', |
784 | | - 'data/*.csv*', |
785 | | - 'data/*.dta', |
786 | | - 'data/*.pickle', |
787 | | - 'data/*.txt', |
788 | | - 'data/*.xls', |
789 | | - 'data/*.xlsx', |
790 | | - 'data/*.xlsm', |
791 | | - 'data/*.table', |
792 | | - 'parser/data/*.csv', |
793 | | - 'parser/data/*.gz', |
794 | | - 'parser/data/*.bz2', |
795 | | - 'parser/data/*.txt', |
796 | | - 'parser/data/*.tar', |
797 | | - 'parser/data/*.zip', |
798 | | - 'parser/data/*.tar.gz', |
799 | | - 'sas/data/*.csv', |
800 | | - 'sas/data/*.xpt', |
801 | | - 'sas/data/*.sas7bdat', |
802 | | - 'data/*.html', |
803 | | - 'data/html_encoding/*.html', |
804 | | - 'json/data/*.json*'], |
805 | | - 'pandas.tests.io.formats': ['data/*.csv'], |
806 | | - 'pandas.tests.io.msgpack': ['data/*.mp'], |
807 | | - 'pandas.tests.reshape': ['data/*.csv'], |
808 | | - 'pandas.tests.reshape.merge': ['data/*.csv'], |
809 | | - 'pandas.tests.tseries.offsets': ['data/*.pickle'], |
810 | | - 'pandas.io.formats': ['templates/*.tpl'] |
| 719 | + packages=find_packages(include=['pandas', 'pandas.*']), |
| 720 | + package_data={'pandas': ['*.csv', '*.pickle', '*.msgpack', '*.h5', |
| 721 | + '*.dta', '*.txt', '*.xls', '*.xlsx', '*.xlsm', |
| 722 | + '*.table', '*.gz', '*.bz2', '*.tar', '*.zip', |
| 723 | + '.*tar.gz', '*.xpt', '*.sas7bdat', '*.html', |
| 724 | + '*.json', '*.mp', '*.tpl'], |
| 725 | + 'pandas.io.formats': ['templates/*.tpl'], |
| 726 | + 'pandas.tests.io': ['data/legacy_pickle/*/*.pickle', |
| 727 | + 'data/legacy_msgpack/*/*.msgpack'] |
811 | 728 | }, |
812 | 729 | ext_modules=extensions, |
813 | 730 | maintainer_email=EMAIL, |
|
0 commit comments