source: TI12-security/trunk/python/MyProxyClient/setup.py @ 5048

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

Updates to licence info and README for unit tests.

Line 
1#!/usr/bin/env python
2"""Distribution Utilities setup program for MyProxy Client Package
3
4NERC Data Grid Project
5"""
6__author__ = "P J Kershaw"
7__date__ = "12/12/08"
8__copyright__ = "(C) 2009 Science and Technology Facilities Council"
9__license__ = """BSD - See LICENSE file in top-level directory
10
11Software adapted from myproxy_logon.  - For myproxy_logon see Access Grid
12Toolkit Public License (AGTPL)
13
14This product includes software developed by and/or derived from the Access
15Grid Project (http://www.accessgrid.org) to which the U.S. Government retains
16certain rights."""
17__contact__ = "Philip.Kershaw@stfc.ac.uk"
18__revision__ = '$Id$'
19
20# Bootstrap setuptools if necessary.
21from ez_setup import use_setuptools
22use_setuptools()
23
24from setuptools import setup, find_packages
25
26import os
27
28setup(
29    name =                      'MyProxyClient',
30    version =                   '0.9.0',
31    description =               'MyProxy Client',
32    long_description =          'Pure Python implementation of MyProxy client interface',
33    author =                    'Philip Kershaw',
34    author_email =              'Philip.Kershaw@stfc.ac.uk',
35    maintainer =                'Philip Kershaw',
36    maintainer_email =          'Philip.Kershaw@stfc.ac.uk',
37    url =                   'http://proj.badc.rl.ac.uk/ndg/wiki/Security',
38    platforms =             ['POSIX', 'Linux', 'Windows'],
39    install_requires =      ['M2Crypto'],
40    license =               __license__,
41    test_suite =            'test',
42    packages =              find_packages(),
43    package_data =          {
44        'test': ['*.cfg', '*.conf', '*.crt', '*.key', 'README']
45    },
46    classifiers=[
47        'Development Status :: 4 - Beta',
48        'Environment :: Console',
49        'Environment :: Web Environment',
50        'Intended Audience :: End Users/Desktop',
51        'Intended Audience :: Developers',
52        'Intended Audience :: System Administrators',
53        'Intended Audience :: Science/Research',
54        'License :: OSI Approved :: GNU Library or Lesser General Public License (BSD)',
55        'Natural Language :: English',
56        'Operating System :: Microsoft :: Windows',
57        'Operating System :: POSIX :: Linux',
58        'Programming Language :: Python',
59        'Topic :: Security',
60        'Topic :: Internet',
61        'Topic :: Scientific/Engineering',
62        'Topic :: System :: Distributed Computing',
63        'Topic :: System :: Systems Administration :: Authentication/Directory',
64        'Topic :: Software Development :: Libraries :: Python Modules'
65    ],
66    zip_safe = True
67)
Note: See TracBrowser for help on using the repository browser.