source: TI12-security/trunk/ndg_soap/setup.py @ 7151

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/ndg_soap/setup.py@7339
Revision 7151, 1.6 KB checked in by pjkersha, 9 years ago (diff)

Incomplete - task 2: XACML-Security Integration

  • tidied ndg_soap setup.py
  • Property svn:keywords set to Id
Line 
1#!/usr/bin/env python
2
3"""Distribution Utilities setup program for NDG SOAP Package
4
5NERC DataGrid Project
6"""
7__author__ = "P J Kershaw"
8__date__ = "01/07/10"
9__copyright__ = "(C) 2010 Science and Technology Facilities Council"
10__license__ = "BSD - see LICENSE file in top-level directory"
11__contact__ = "Philip.Kershaw@stfc.ac.uk"
12__revision__ = '$Id$'
13
14# Bootstrap setuptools if necessary.
15from ez_setup import use_setuptools
16use_setuptools()
17
18from setuptools import setup, find_packages
19
20import os, sys
21
22# Packages needed for NDG Security
23# Note commented out ones fail with PyPI - use explicit link instead
24# TODO: subdivide these into server and client specific and comon dependencies
25_pkgDependencies = [
26    ]
27
28_longDescription = """\
29A simple SOAP interface developed to support the ndg_saml package SOAP binding
30code.
31
32It uses ElementTree for its XML handling and urllib2 for its HTTP library.
33"""
34
35setup(
36    name =                      'ndg_soap',
37    version =                   '0.1',
38    description =           'NERC DataGrid Simple SOAP library',
39    long_description =          _longDescription,
40    author =                    'Philip Kershaw',
41    author_email =              'Philip.Kershaw@stfc.ac.uk',
42    maintainer =                'Philip Kershaw',
43    maintainer_email =          'Philip.Kershaw@stfc.ac.uk',
44    url =                       'http://proj.badc.rl.ac.uk/ndg/wiki/Security',
45    license =               'BSD - See LICENCE file for details',
46    install_requires =          _pkgDependencies,
47    packages =                  find_packages(),
48    namespace_packages =        ['ndg'],
49    entry_points =         None,
50    test_suite =                   'ndg.soap.test',
51    zip_safe =             False
52)
Note: See TracBrowser for help on using the repository browser.