Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 67 lines (59 sloc) 2.395 kB
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
1 ##############################################################################
2 #
9389e5f @mcdonc - Add paster template for starter_zcml
mcdonc authored
3 # Copyright (c) 2008-2011 Agendaless Consulting and Contributors.
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
4 # All Rights Reserved.
5 #
6 # This software is subject to the provisions of the BSD-like license at
7 # http://www.repoze.org/LICENSE.txt. A copy of the license should accompany
8 # this distribution. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL
9 # EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO,
10 # THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND
11 # FITNESS FOR A PARTICULAR PURPOSE
12 #
13 ##############################################################################
14
15 import os
16 import platform
17
18 from setuptools import setup, find_packages
19
20 here = os.path.abspath(os.path.dirname(__file__))
21 try:
22 README = open(os.path.join(here, 'README.rst')).read()
23 CHANGES = open(os.path.join(here, 'CHANGES.txt')).read()
24 except IOError:
25 README = CHANGES = ''
26
27 install_requires=[
d76299c @mcdonc make bw compat to 1.0
mcdonc authored
28 'pyramid>=1.0b1', # autktauthenticationpolicy wild_domain
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
29 ]
30
31 if platform.system() == 'Java':
08d90b8 @mcdonc add integration tests
mcdonc authored
32 tests_require = install_requires + ['WebTest', 'venusian']
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
33 else:
34 tests_require= install_requires + ['Sphinx', 'docutils',
08d90b8 @mcdonc add integration tests
mcdonc authored
35 'repoze.sphinx.autointerface',
36 'WebTest', 'venusian']
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
37
38 setup(name='pyramid_zcml',
f7a47c0 @mcdonc prep for 0.4
mcdonc authored
39 version='0.4',
65d2cbf @mcdonc prep for 0.1
mcdonc authored
40 description='Zope Config Markup Language support for Pyramid',
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
41 long_description=README + '\n\n' + CHANGES,
42 classifiers=[
43 "Intended Audience :: Developers",
44 "Programming Language :: Python",
45 "Framework :: Pylons",
46 "Topic :: Internet :: WWW/HTTP",
47 "Topic :: Internet :: WWW/HTTP :: WSGI",
48 "License :: Repoze Public License",
49 ],
50 keywords='web wsgi pylons pyramid',
51 author="Chris McDonough, Agendaless Consulting",
52 author_email="pylons-devel@googlegroups.com",
53 url="http://docs.pylonsproject.org",
54 license="BSD-derived (http://www.repoze.org/LICENSE.txt)",
55 packages=find_packages(),
56 include_package_data=True,
57 zip_safe=False,
58 install_requires = install_requires,
59 tests_require = tests_require,
60 test_suite="pyramid_zcml",
61 entry_points = """
9389e5f @mcdonc - Add paster template for starter_zcml
mcdonc authored
62 [paste.paster_create_template]
63 pyramid_starter_zcml=pyramid_zcml:StarterZCMLProjectTemplate
5046ea4 @mcdonc first cut (one test still fails)
mcdonc authored
64 """
65 )
66
Something went wrong with that request. Please try again.