Reconfigured markup to make it compatible with jsTree.
[voodoo.git] / vudo.compositepage / setup.py
blob8a3e87002311a6c88d185816d820cac3e4ce55be
1 import os
2 from setuptools import setup, find_packages, Extension
4 def read(*rnames):
5 return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
7 setup(name='vudo.compositepage',
8 version = '0.1',
9 description='Composite page functionality.',
10 long_description=read('README.txt'),
11 keywords = "vudo composite page",
12 classifiers = [
13 'Development Status :: 4 - Beta',
14 'Environment :: Web Environment',
15 'Intended Audience :: Developers',
16 'License :: OSI Approved :: Zope Public License',
17 'Programming Language :: Python',
18 'Natural Language :: English',
19 'Operating System :: OS Independent',
20 'Topic :: Internet :: WWW/HTTP',
21 'Framework :: Zope3'],
22 license='ZPL 2.1',
23 packages=find_packages('src'),
24 package_dir = {'': 'src'},
25 package_data = {
26 "vudo.compositepage": [
27 "skin/*.zcml",
28 "skin/compositepage/*.zcml",
29 "skin/compositepage/ajax/*.pt",
30 "skin/region/*.pt",
33 namespace_packages=['vudo', ],
34 install_requires=['setuptools',
35 'repoze.bfg',
36 'repoze.bfg.skins',
37 'repoze.bfg.httprequest',
38 ],
39 include_package_data = True,
40 zip_safe = False,
41 entry_points="""
42 # -*- Entry points: -*-
43 [vudo.skin]
44 compositepage=vudo.compositepage:provide_skin [skin]
45 """,
46 extras_require={
47 "skin": "vudo.skinsetup",