-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
98 lines (90 loc) · 4.18 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
from setuptools import setup, find_packages
version = '2.20'
tests_require = ['zope.testing', 'zc.buildout', 'Cheetah', 'PasteScript']
setup(name='ZopeSkel',
version=version,
description="Templates and code generator for quickstarting Plone / Zope projects.",
long_description=open('README.rst').read() + "\n" +
open('HISTORY.txt').read(),
classifiers=[
"Development Status :: 5 - Production/Stable",
"Framework :: Zope2",
"Framework :: Zope3",
"Framework :: Plone",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
],
license='MIT',
keywords='web zope command-line skeleton project',
author='Daniel Nouri',
author_email='[email protected]',
maintainer='Cris Ewing',
maintainer_email="[email protected]",
url='http://svn.plone.org/svn/collective/ZopeSkel/trunk',
packages=find_packages(exclude=['ez_setup']),
include_package_data=True,
zip_safe=False,
install_requires=[
"PasteScript>=1.7.2",
"Cheetah>1.0,<=2.2.1",
],
tests_require=tests_require,
extras_require=dict(
test=tests_require
),
test_suite='zopeskel.tests.test_all.test_suite',
entry_points="""
[paste.paster_create_template]
basic_namespace = zopeskel:BasicNamespace
nested_namespace = zopeskel:NestedNamespace
basic_zope = zopeskel:BasicZope
plone = zopeskel:Plone
plone_app = zopeskel:PloneApp
plone2_theme = zopeskel:Plone2Theme
plone2.5_theme = zopeskel:Plone25Theme
plone3_theme = zopeskel:Plone3Theme
plone2.5_buildout = zopeskel:Plone25Buildout
plone3_buildout = zopeskel:Plone3Buildout
plone4_buildout = zopeskel:Plone4Buildout
archetype = zopeskel:Archetype
plone3_portlet = zopeskel:Plone3Portlet
plone_hosting = zopeskel.hosting:StandardHosting
recipe = zopeskel:Recipe
silva_buildout = zopeskel:SilvaBuildout
plone_pas = zopeskel:PlonePas
kss_plugin = zopeskel:KssPlugin
[paste.paster_command]
addcontent = zopeskel.localcommands:ZopeSkelLocalCommand
[zopeskel.zopeskel_sub_template]
portlet = zopeskel.localcommands.plone:Portlet
view = zopeskel.localcommands.plone:View
zcmlmeta = zopeskel.localcommands.plone:ZCMLMetaDirective
i18nlocale = zopeskel.localcommands.plone:I18nLocale
contenttype = zopeskel.localcommands.archetype:ContentType
atschema = zopeskel.localcommands.archetype:ATSchemaField
form = zopeskel.localcommands.plone:Form
formfield = zopeskel.localcommands.plone:FormField
browserlayer = zopeskel.localcommands.plone:BrowserLayer
extraction_plugin = zopeskel.localcommands.plone_pas:ExtractionPlugin
authentication_plugin = zopeskel.localcommands.plone_pas:AuthenticationPlugin
challenge_plugin = zopeskel.localcommands.plone_pas:ChallengePlugin
credentials_reset_plugin = zopeskel.localcommands.plone_pas:CredentialsResetPlugin
user_adder_plugin = zopeskel.localcommands.plone_pas:UserAdderPlugin
role_assigner_plugin = zopeskel.localcommands.plone_pas:RoleAssignerPlugin
user_factory_plugin = zopeskel.localcommands.plone_pas:UserFactoryPlugin
anonymous_user_factory_plugin = zopeskel.localcommands.plone_pas:AnonymousUserFactoryPlugin
properties_plugin = zopeskel.localcommands.plone_pas:PropertiesPlugin
groups_plugin = zopeskel.localcommands.plone_pas:GroupsPlugin
roles_plugin = zopeskel.localcommands.plone_pas:RolesPlugin
update_plugin = zopeskel.localcommands.plone_pas:UpdatePlugin
validation_plugin = zopeskel.localcommands.plone_pas:ValidationPlugin
user_enumeration_plugin = zopeskel.localcommands.plone_pas:UserEnumerationPlugin
group_enumeration_plugin = zopeskel.localcommands.plone_pas:GroupEnumerationPlugin
role_enumeration_plugin = zopeskel.localcommands.plone_pas:RoleEnumerationPlugin
[console_scripts]
zopeskel = zopeskel.zopeskel_script:run
""",
)