-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathsetup.py
64 lines (62 loc) · 2.89 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
from setuptools import setup, find_packages
import os
name = 'iiswsgi'
setup(name=name,
version='0.4',
title="WSGI on IIS",
description=(
"Serve and deploy WSGI apps on Web Platform Installer and IIS."),
long_description=(
open(os.path.join(os.path.dirname(__file__),
"README.rst")).read() + '\n\n' +
open(os.path.join("CHANGES.rst")).read()),
# Get more strings from
# http://www.python.org/pypi?%3Aaction=list_classifiers
classifiers=[
"Programming Language :: Python",
"Topic :: Software Development :: Libraries :: Python Modules",
],
keywords='fcgi iis windows',
author='Ross Patterson',
author_email='[email protected]',
author_url='http://rpatterson.net',
url='http://github.com/rpatterson/iiswsgi',
license='GPL',
license_url='http://www.gnu.org/licenses/gpl.txt',
icon_url='http://www.python.org/community/logos/python-powered-h-100x130.png',
packages=find_packages(),
include_package_data=True,
setup_requires=['setuptools-git'],
install_requires=['flup>=1.0.3.dev_20110405',
'PasteScript'],
extras_require=dict(webpi=['zope.pagetemplate'],
webpi_eggs=['virtualenv', name]),
scripts=['test.ini'],
entry_points={
'console_scripts':
['iiswsgi = iiswsgi.server:run',
'iiswsgi_install = iiswsgi.install_msdeploy:install_console'],
'paste.app_factory': ['test_app = iiswsgi.server:make_test_app'],
"distutils.commands": [
"build_msdeploy = iiswsgi.build_msdeploy:build_msdeploy",
"install_msdeploy = iiswsgi.install_msdeploy:install_msdeploy",
"bdist_msdeploy = iiswsgi.bdist_msdeploy:bdist_msdeploy",
"bdist_webpi = iiswsgi.bdist_webpi:bdist_webpi",
"test_msdeploy = iiswsgi.test_msdeploy:test_msdeploy",
"clean_webpi = iiswsgi.clean_webpi:clean_webpi"],
"distutils.setup_keywords": [
"title = iiswsgi.options:assert_string",
"author_url = iiswsgi.options:assert_string",
"license_url = iiswsgi.options:assert_string",
"display_url = iiswsgi.options:assert_string",
"help_url = iiswsgi.options:assert_string",
"published = iiswsgi.options:assert_string",
"icon_url = iiswsgi.options:assert_string",
"screenshot_url = iiswsgi.options:assert_string",
"discovery_file = iiswsgi.options:assert_string",
"msdeploy_url_template = iiswsgi.options:assert_string",
"install_msdeploy = iiswsgi.options:assert_list",
"install_webpi = iiswsgi.options:assert_list"],
'paste.server_runner': ['iis = iiswsgi.server:server_runner'],
'paste.server_factory': ['iis = iiswsgi.server:server_factory']},
)