forked from zopefoundation/grokproject
-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
44 lines (41 loc) · 1.14 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
from setuptools import setup, find_packages
_description = (
"Script that creates a Grok project directory, installs Grok, the Grok "
"Toolkit and the Zope Toolkit and sets up a complete skeleton for "
"a new Grok web application."
)
long_description = (
"===========\n"
"Grokproject\n"
"===========\n"
"\n"
"%s\n"
"\n"
".. contents::\n"
"\n"
"Description\n"
"===========\n"
"\n" +
open('README.txt').read() +
'\n' +
open('CHANGES.txt').read()
) % _description
setup(
name='grokproject',
version='2.14-dev',
author='Grok Team',
author_email='[email protected]',
url='http://grok.zope.org',
download_url='https://pypi.python.org/pypi/grokproject',
description=_description,
long_description=long_description,
license='ZPL',
packages=find_packages(),
include_package_data=True,
zip_safe=False,
install_requires=['PasteScript==3.3.0'],
test_suite='tests.test_suite',
entry_points={
'console_scripts': ['grokproject = grokproject:main'],
'paste.paster_create_template': ['grok = grokproject:GrokProject']},
)