|
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,100 +716,12 @@ 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.categorical', |
751 |
| - 'pandas.tests.computation', |
752 |
| - 'pandas.tests.sparse', |
753 |
| - 'pandas.tests.frame', |
754 |
| - 'pandas.tests.generic', |
755 |
| - 'pandas.tests.indexing', |
756 |
| - 'pandas.tests.indexes', |
757 |
| - 'pandas.tests.indexes.datetimes', |
758 |
| - 'pandas.tests.indexes.timedeltas', |
759 |
| - 'pandas.tests.indexes.period', |
760 |
| - 'pandas.tests.internals', |
761 |
| - 'pandas.tests.io', |
762 |
| - 'pandas.tests.io.json', |
763 |
| - 'pandas.tests.io.parser', |
764 |
| - 'pandas.tests.io.sas', |
765 |
| - 'pandas.tests.io.msgpack', |
766 |
| - 'pandas.tests.io.formats', |
767 |
| - 'pandas.tests.groupby', |
768 |
| - 'pandas.tests.reshape', |
769 |
| - 'pandas.tests.reshape.merge', |
770 |
| - 'pandas.tests.series', |
771 |
| - 'pandas.tests.scalar', |
772 |
| - 'pandas.tests.tseries', |
773 |
| - 'pandas.tests.tseries.offsets', |
774 |
| - 'pandas.tests.plotting', |
775 |
| - 'pandas.tests.tools', |
776 |
| - 'pandas.tests.util', |
777 |
| - 'pandas.tools', |
778 |
| - 'pandas.tseries', |
779 |
| - ], |
780 |
| - package_data={'pandas.tests': ['data/*.csv'], |
781 |
| - 'pandas.tests.indexes': ['data/*.pickle'], |
| 719 | + packages=find_packages(include=['pandas', 'pandas.*']), |
| 720 | + package_data={'': ['data/*', 'templates/*'], |
782 | 721 | 'pandas.tests.io': ['data/legacy_hdf/*.h5',
|
783 | 722 | 'data/legacy_pickle/*/*.pickle',
|
784 | 723 | 'data/legacy_msgpack/*/*.msgpack',
|
785 |
| - 'data/*.csv*', |
786 |
| - 'data/*.dta', |
787 |
| - 'data/*.pickle', |
788 |
| - 'data/*.txt', |
789 |
| - 'data/*.xls', |
790 |
| - 'data/*.xlsx', |
791 |
| - 'data/*.xlsm', |
792 |
| - 'data/*.table', |
793 |
| - 'parser/data/*.csv', |
794 |
| - 'parser/data/*.gz', |
795 |
| - 'parser/data/*.bz2', |
796 |
| - 'parser/data/*.txt', |
797 |
| - 'parser/data/*.tar', |
798 |
| - 'parser/data/*.zip', |
799 |
| - 'parser/data/*.tar.gz', |
800 |
| - 'sas/data/*.csv', |
801 |
| - 'sas/data/*.xpt', |
802 |
| - 'sas/data/*.sas7bdat', |
803 |
| - 'data/*.html', |
804 |
| - 'data/html_encoding/*.html', |
805 |
| - 'json/data/*.json*'], |
806 |
| - 'pandas.tests.io.formats': ['data/*.csv'], |
807 |
| - 'pandas.tests.io.msgpack': ['data/*.mp'], |
808 |
| - 'pandas.tests.reshape': ['data/*.csv'], |
809 |
| - 'pandas.tests.reshape.merge': ['data/*.csv'], |
810 |
| - 'pandas.tests.tseries.offsets': ['data/*.pickle'], |
811 |
| - 'pandas.io.formats': ['templates/*.tpl'] |
812 |
| - }, |
| 724 | + 'data/html_encoding/*.html']}, |
813 | 725 | ext_modules=extensions,
|
814 | 726 | maintainer_email=EMAIL,
|
815 | 727 | description=DESCRIPTION,
|
|
0 commit comments