source: TI12-security/trunk/EsgPyDapClient/setup.py @ 6864

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/EsgPyDapClient/setup.py@7148
Revision 6864, 2.5 KB checked in by pjkersha, 10 years ago (diff)

Added unit test but calls fail with 404 error

Line 
1#!/usr/bin/env python
2"""Distribution Utilities setup program for ESG PyDAP Client Package
3
4"""
5__author__ = "P J Kershaw"
6__date__ = "12/05/10"
7__copyright__ = "(C) 2010 Science and Technology Facilities Council"
8__license__ = "BSD - See LICENSE file in top-level directory"
9__contact__ = "Philip.Kershaw@stfc.ac.uk"
10__revision__ = '$Id: $'
11
12# Bootstrap setuptools if necessary.
13from ez_setup import use_setuptools
14use_setuptools()
15
16from setuptools import setup, find_packages
17
18import os
19
20setup(
21    name =              'EsgPyDapClient',
22    version =           '0.1.0',
23    description =       'ESG Secured PyDAP Client',
24    long_description =  '''Extended PyDAP client to support authentication
25system devised for Earth System Grid DAP services.  Unauthenticated client
26requests are redirected to SSL authentication endpoint for SSL client based
27authentication.  On successful authentication, the client is redirected back to
28the DAP service for the data access request to proceed.  A session cookie is
29used to set the authenticated state for subsequent requests.
30    ''',
31    author =            'Philip Kershaw',
32    author_email =      'Philip.Kershaw@stfc.ac.uk',
33    maintainer =        'Philip Kershaw',
34    maintainer_email =  'Philip.Kershaw@stfc.ac.uk',
35    url =               '',
36    platforms =         ['POSIX', 'Linux', 'Windows'],
37    install_requires =  ['PyDAP', 'M2Crypto'],
38    license =           __license__,
39    test_suite =        'esg.pydap.test',
40    packages =          find_packages(),
41    package_data =      {
42        'esg.pydap.test': ['*.ini']
43    },
44    classifiers = [
45        'Development Status :: 5 - Production/Stable',
46        'Environment :: Console',
47        'Environment :: Web Environment',
48        'Intended Audience :: End Users/Desktop',
49        'Intended Audience :: Developers',
50        'Intended Audience :: System Administrators',
51        'Intended Audience :: Science/Research',
52        'License :: OSI Approved :: GNU Library or Lesser General Public License (BSD)',
53        'Natural Language :: English',
54        'Operating System :: Microsoft :: Windows',
55        'Operating System :: POSIX :: Linux',
56        'Programming Language :: Python',
57        'Topic :: Security',
58        'Topic :: Internet',
59        'Topic :: Scientific/Engineering',
60        'Topic :: System :: Distributed Computing',
61        'Topic :: System :: Systems Administration :: Authentication/Directory',
62        'Topic :: Software Development :: Libraries :: Python Modules'
63    ],
64    zip_safe = False
65)
Note: See TracBrowser for help on using the repository browser.