author | Christophe de Vienne <christophe@unlish.com> |
Sat, 03 Jan 2015 22:06:03 +0100 | |
changeset 11537 | caf268942436 |
parent 11483 | 7b7ed56bf2fb |
permissions | -rw-r--r-- |
11483
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
1 |
import os |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
2 |
|
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
3 |
from setuptools import setup, find_packages |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
4 |
|
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
5 |
here = os.path.abspath(os.path.dirname(__file__)) |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
6 |
README = open(os.path.join(here, 'README.txt')).read() |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
7 |
CHANGES = open(os.path.join(here, 'CHANGES.txt')).read() |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
8 |
|
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
9 |
requires = [ |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
10 |
'pyramid', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
11 |
'pyramid_debugtoolbar', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
12 |
'waitress', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
13 |
] |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
14 |
|
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
15 |
setup(name='sampleapp', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
16 |
version='0.0', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
17 |
description='sampleapp', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
18 |
long_description=README + '\n\n' + CHANGES, |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
19 |
classifiers=[ |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
20 |
"Programming Language :: Python", |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
21 |
"Framework :: Pyramid", |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
22 |
"Topic :: Internet :: WWW/HTTP", |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
23 |
"Topic :: Internet :: WWW/HTTP :: WSGI :: Application", |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
24 |
], |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
25 |
author='', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
26 |
author_email='', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
27 |
url='', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
28 |
keywords='web pyramid pylons', |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
29 |
packages=find_packages(), |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
30 |
include_package_data=True, |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
31 |
zip_safe=False, |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
32 |
install_requires=requires, |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
33 |
tests_require=requires, |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
34 |
test_suite="sampleapp", |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
35 |
entry_points="""\ |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
36 |
[paste.app_factory] |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
37 |
main = sampleapp:main |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
38 |
""", |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
39 |
) |