source: products/quintagroup.themetemplate/trunk/setup.py @ 3222

Last change on this file since 3222 was 3048, checked in by mylan, 9 years ago

#238: Removde --no-interactive option (which needed only for tests) from README

File size: 2.3 KB
Line 
1from setuptools import setup, find_packages
2import os
3
4version = '0.26'
5
6tests_require=['zope.testing']
7
8def read(*rnames):
9    return open(os.path.join(os.path.dirname(os.path.abspath(__file__)), *rnames)).read()
10
11setup(name='quintagroup.themetemplate',
12      version=version,
13      description="Quintagroup theme template for Plone 3 with nested namespace",
14      long_description=read("quintagroup", "themetemplate", "README.txt") + "\n" +
15                       read("docs", "HISTORY.txt"),
16      # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
17      classifiers=[
18        "Programming Language :: Python",
19        "Topic :: Software Development :: Libraries :: Python Modules",
20        ],
21      keywords='ZopeSkel theme template plone3 Quintagroup',
22      author='Andriy Mylenkyy',
23      author_email='support@quintagroup.com',
24      url='http://svn.quintagroup.com/products/quintagroup.themetemplate',
25      license='GPL',
26      packages=find_packages(exclude=['ez_setup']),
27      namespace_packages=['quintagroup'],
28      include_package_data=True,
29      zip_safe=False,
30      install_requires=[
31          'ZopeSkel',
32          'PasteScript>=1.6.3',
33          # -*- Extra requirements: -*-
34      ],
35      tests_require=tests_require,
36      extras_require=dict(tests=tests_require),
37      test_suite = 'quintagroup.themetemplate.tests.test_qthemedoc.test_suite',
38      entry_points="""
39          [paste.paster_create_template]
40          qplone3_theme = quintagroup.themetemplate:qPlone3Theme
41
42          [zopeskel.zopeskel_sub_template]
43          skin_layer    = quintagroup.themetemplate.localcommands.subtemplates:SkinLayerSubTemplate
44          css_resource = quintagroup.themetemplate.localcommands.subtemplates:CSSSubTemplate
45          css_dtml_skin = quintagroup.themetemplate.localcommands.subtemplates:CSSSkinLayerSubTemplate
46          js_resource = quintagroup.themetemplate.localcommands.subtemplates:JSSubTemplate
47          viewlet_order = quintagroup.themetemplate.localcommands.subtemplates:ViewletOrderSubTemplate
48          viewlet_hidden = quintagroup.themetemplate.localcommands.subtemplates:ViewletHiddenSubTemplate
49          import_zexps = quintagroup.themetemplate.localcommands.subtemplates:ImportSubTemplate
50
51      # -*- Entry points: -*-
52      """,
53      setup_requires=['setuptools',],
54      )
Note: See TracBrowser for help on using the repository browser.