-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.py
80 lines (76 loc) · 2.9 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
from setuptools import setup, find_packages
import os
version = '1.6.dev0'
long_description = (
open('README.rst').read()
+ '\n' +
'Contributors\n'
'============\n'
+ '\n' +
open('CONTRIBUTORS.txt').read()
+ '\n' +
open('CHANGES.txt').read()
+ '\n')
setup(name='inigo.templer',
version=version,
description="Convenience templer templates for Inigo stuff",
long_description=long_description,
# Get more strings from
# http://pypi.python.org/pypi?%3Aaction=list_classifiers
classifiers=[
"Development Status :: 3 - Alpha",
"Framework :: Zope2",
"Framework :: Zope3",
"Framework :: Plone",
"Framework :: Plone :: 4.1",
"Framework :: Plone :: 4.2",
"Framework :: Plone :: 4.3",
"Framework :: Buildout",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Software Development :: Code Generators",
],
keywords='',
author='Inigo Consulting',
author_email='team@inigo-tech.com',
url='http://github.com/inigoconsulting/inigo.templer',
license='MIT',
packages=find_packages(),
namespace_packages=['inigo'],
include_package_data=True,
zip_safe=False,
install_requires=[
'setuptools',
'templer.core',
'templer.zope',
'templer.localcommands',
# -*- Extra requirements: -*-
],
entry_points="""
# -*- Entry points: -*-
[paste.paster_create_template]
inigo_plone = inigo.templer:InigoPlone
inigo_policy = inigo.templer:InigoPolicy
inigo_theme = inigo.templer:InigoTheme
inigo_buildout = inigo.templer:InigoBuildout
inigo_i18noverride = inigo.templer:InigoI18NOverride
[templer.templer_sub_template]
content_type = inigo.templer.localcommands.dexterity:DexterityContent
behavior = inigo.templer.localcommands.dexterity:DexterityBehavior
upgrade_profile = inigo.templer.localcommands.genericsetup:UpgradeProfile
skin_layer = inigo.templer.localcommands.genericsetup:SkinLayer
schemaextender = inigo.templer.localcommands.archetypes:SchemaExtender
basic_portlet = inigo.templer.localcommands.portlet:BasicPortlet
nonconfigurable_portlet = inigo.templer.localcommands.portlet:NonConfigurablePortlet
viewlet = inigo.templer.localcommands.browser:Viewlet
view = inigo.templer.localcommands.browser:View
css = inigo.templer.localcommands.genericsetup:CSSResource
js = inigo.templer.localcommands.genericsetup:JSResource
vocabulary = inigo.templer.localcommands.components:Vocabulary
""",
)