File: setup.py

package info (click to toggle)
pastewebkit 1.0-3
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 536 kB
  • ctags: 662
  • sloc: python: 3,346; makefile: 40
file content (59 lines) | stat: -rw-r--r-- 2,129 bytes parent folder | download | duplicates (5)
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
from setuptools import setup, find_packages

version = '1.0'

setup(
    name="PasteWebKit",
    version=version,
    description="A port/reimplementation of Webware WebKit in WSGI and Paste",
    long_description="""\
This is a reimplementation of the `Webware
<http://webwareforpython.org>`_ API, using `Paste
<http://pythonpaste.org>`_ for most of the functionality, and just
providing an API wrapper.

While the basic layout of applications is different from what
Webware's ``MakeAppWorkDir`` creates, this is intended to be backward
compatible for most typical Webware applications.
 
See also the `Subversion repository
<http://svn.pythonpaste.org/Paste/WebKit/trunk#egg=PasteWebKit-dev>`_
""",
    classifiers=[
      "Development Status :: 5 - Production/Stable",
      "Intended Audience :: Developers",
      "License :: OSI Approved :: MIT License",
      "Programming Language :: Python",
      "Topic :: Internet :: WWW/HTTP",
      "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
      "Topic :: Software Development :: Libraries :: Python Modules",
      "Topic :: Internet :: WWW/HTTP :: WSGI",
      "Topic :: Internet :: WWW/HTTP :: WSGI :: Application",
      "Framework :: Paste",
      ],
    keywords='web wsgi application framework webware webkit',
    author="Ian Bicking",
    author_email="ianb@colorstudy.com",
    url="http://pythonpaste.org/webkit/",
    namespace_packages=['paste'],
    packages=find_packages(exclude='tests'),
    install_requires=['PasteDeploy', 'Paste', 'PasteScript'],
    zip_safe=False,
    package_data={
      'paste.webkit': ['paster_templates/*_tmpl',
                       'paster_templates/webkit/+project+.egg-info/*_tmpl',
                       'paster_templates/webkit/+package+/*_tmpl',
                       'paster_templates/webkit/+package+/web/*_tmpl',
                       ],
      },
    entry_points="""
    [paste.app_factory]
    main=paste.webkit.wsgiapp:make_webkit_app

    [paste.paster_command]
    servlet=paste.webkit.servlet_script:ServletCommand

    [paste.paster_create_template]
    webkit=paste.webkit.templates:WebKit
    """,
    )