~vcs-imports/zope.app.publisher/trunk

17 by philikon
Merge from 3.4 branch:
1
##############################################################################
2
#
3
# Copyright (c) 2007 Zope Corporation and Contributors.
4
# All Rights Reserved.
5
#
6
# This software is subject to the provisions of the Zope Public License,
7
# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
8
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
9
# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
10
# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
11
# FOR A PARTICULAR PURPOSE.
12
#
13
##############################################################################
106 by faassen
Mark as part of the ZTK
14
# This package is developed by the Zope Toolkit project, documented here:
15
# http://docs.zope.org/zopetoolkit
16
# When developing and releasing this package, please follow the documented
17
# Zope Toolkit policies as described by this documentation.
18
##############################################################################
17 by philikon
Merge from 3.4 branch:
19
"""zope.app.publisher setup
20
"""
111 by baijum
remove unused import
21
from setuptools import setup, find_packages
2 by alex
Initial commit of zope.app.publisher for eggification.
22
19 by philikon
------------------------------------------------------------------------
23
long_description = (open('README.txt').read() + '\n\n' +
24
                    open('CHANGES.txt').read())
25
2 by alex
Initial commit of zope.app.publisher for eggification.
26
setup(name='zope.app.publisher',
114 by hannosch
Bump version
27
      version = '3.10.3dev',
10 by zagy
Added a `layer` attribute to `xmlrpc:view`. This works just like layers for
28
      url='http://pypi.python.org/pypi/zope.app.publisher/',
2 by alex
Initial commit of zope.app.publisher for eggification.
29
      author='Zope Corporation and Contributors',
29 by srichter
- Refactored code to provide more hooks when deriving code from this pacakge.
30
      author_email='zope-dev@zope.org',
20 by philikon
Added Trove classifiers
31
      classifiers = ['Environment :: Web Environment',
32
                     'Intended Audience :: Developers',
33
                     'License :: OSI Approved :: Zope Public License',
34
                     'Programming Language :: Python',
35
                     'Operating System :: OS Independent',
36
                     'Topic :: Internet :: WWW/HTTP',
37
                     'Framework :: Zope3',
38
                     ],
19 by philikon
------------------------------------------------------------------------
39
      description='Implementations and means for configuration of Zope 3-'
40
                  'style views and resources.',
41
      long_description=long_description,
2 by alex
Initial commit of zope.app.publisher for eggification.
42
43
      packages=find_packages('src'),
3 by fdrake
- buildoutify
44
      package_dir={'': 'src'},
2 by alex
Initial commit of zope.app.publisher for eggification.
45
46
      namespace_packages=['zope', 'zope.app'],
3 by fdrake
- buildoutify
47
      include_package_data=True,
5 by dobe
finished buildout
48
      install_requires=['setuptools',
102 by nadako
Merge the zope.app.publisher refactoring results from my sandbox.
49
                        'zope.browsermenu',
50
                        'zope.browserpage',
51
                        'zope.browserresource',
52
                        'zope.component',
5 by dobe
finished buildout
53
                        'zope.configuration',
54
                        'zope.datetime',
55
                        'zope.interface',
56
                        'zope.location',
102 by nadako
Merge the zope.app.publisher refactoring results from my sandbox.
57
                        'zope.ptresource',
108 by faassen
Prepare for release.
58
                        'zope.publisher>=3.12',
5 by dobe
finished buildout
59
                        'zope.schema',
60
                        'zope.security',
66 by faassen
Try to remove dependency on zope.app.component (still needed for
61
                        'zope.componentvocabulary',
5 by dobe
finished buildout
62
                        ],
3 by fdrake
- buildoutify
63
      extras_require={
5 by dobe
finished buildout
64
          'test': ['zope.testing',
71 by faassen
There is no direct dependency on zope.app.component anymore in this
65
                   'zope.app.testing',
66
                   'zope.app.zcmlfiles',
105 by nadako
Bump version.
67
                   'zope.container>=3.9',
112 by hannosch
Remove a testing dependency on zope.app.securitypolicy.
68
                   'zope.securitypolicy',
107 by faassen
Include zope.login for test fixing goodness.
69
                   'zope.site',
70
                   'zope.login',
115 by menesis
Replaced an undeclared test dependency on zope.app.authentication with zope.password
71
                   'zope.password',
107 by faassen
Include zope.login for test fixing goodness.
72
                   ],
3 by fdrake
- buildoutify
73
          },
2 by alex
Initial commit of zope.app.publisher for eggification.
74
75
      zip_safe = False,
76
      )