Skip to content

Commit e32e9ac

Browse files
author
Tom De Smedt
committed
fix setup.py to include pattern.server
1 parent 054bee5 commit e32e9ac

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

setup.py

+8-7
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
import sys
44
import os
55

6-
from distutils.core import setup
7-
from distutils.dist import DistributionMetadata
6+
from setuptools import setup
87

98
from pattern import __version__
109

@@ -45,9 +44,6 @@
4544
#---------------------------------------------------------------------------------------------------
4645
# "python setup.py install" will install /pattern in /site-packages.
4746

48-
if not hasattr(DistributionMetadata, 'classifiers'): # Python <2.3
49-
DistributionMetadata.classifiers = None
50-
5147
setup(
5248
name = "Pattern",
5349
version = "2.6",
@@ -81,7 +77,8 @@
8177
"pattern.text.nl",
8278
"pattern.vector",
8379
"pattern.vector.svm",
84-
"pattern.graph"
80+
"pattern.graph",
81+
"pattern.server"
8582
],
8683
package_data = {
8784
"pattern" : ["*.js"],
@@ -104,6 +101,9 @@
104101
"pattern.vector" : ["*.txt"],
105102
"pattern.vector.svm" : ["*.txt", "libsvm-3.11/*", "libsvm-3.17/*", "liblinear-1.93/*"],
106103
"pattern.graph" : ["*.js", "*.csv"],
104+
"pattern.server" : ["static/*", "cherrypy/cherrypy/*.*",
105+
"cherrypy/cherrypy/*/*",
106+
"cherrypy/cherrypy/cherryd"],
107107
},
108108
py_modules = [
109109
"pattern.metrics",
@@ -133,5 +133,6 @@
133133
"Topic :: Software Development :: Libraries :: Python Modules",
134134
"Topic :: Text Processing :: Linguistic",
135135
"Topic :: Text Processing :: Markup :: HTML"
136-
]
136+
],
137+
zip_safe = False
137138
)

0 commit comments

Comments
 (0)