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

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

#941: added classifiers to MyProxyClient setup

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) 2008 STFC & NERC"
9__license__ = \
10"""BSD-style license
11
12Software adapted from myproxy_logon.  - For myproxy_logon see Access Grid
13Toolkit Public License (AGTPL):
14
15http://www-unix.mcs.anl.gov/fl/research/accessgrid/about/license.html
16
17This product includes software developed by and/or derived from the Access
18Grid Project (http://www.accessgrid.org) to which the U.S. Government retains
19certain rights."""
20__contact__ = "Philip.Kershaw@stfc.ac.uk"
21__revision__ = '$Id$'
22
23# Bootstrap setuptools if necessary.
24from ez_setup import use_setuptools
25use_setuptools()
26
27from setuptools import setup, find_packages
28
29import os
30
31setup(
32    name =                      'MyProxyClient',
33    version =                   '0.9.0',
34    description =               'MyProxy Client',
35    long_description =          'Pure Python implementation of MyProxy client interface',
36    author =                    'Philip Kershaw',
37    author_email =              'Philip.Kershaw@stfc.ac.uk',
38    maintainer =                'Philip Kershaw',
39    maintainer_email =          'Philip.Kershaw@stfc.ac.uk',
40    url =                   'http://proj.badc.rl.ac.uk/ndg/wiki/Security',
41    platforms =              ['POSIX', 'Linux'],
42    install_requires =      ['M2Crypto'],
43    license =               __license__,
44    test_suite =            'test',
45    packages =              find_packages(),
46    package_data =          {
47        'test': ['*.cfg', '*.conf', '*.crt', '*.key', 'README']
48    },
49    classifiers=[
50        'Development Status :: 4 - Beta',
51        'Environment :: Console',
52        'Environment :: Web Environment',
53        'Intended Audience :: End Users/Desktop',
54        'Intended Audience :: Developers',
55        'Intended Audience :: System Administrators',
56        'Intended Audience :: Science/Research',
57        'License :: <TODO> :: <TODO>',
58        'Natural Language :: English',
59        'Operating System :: Microsoft :: Windows',
60        'Operating System :: POSIX :: Linux',
61        'Programming Language :: Python',
62        'Topic :: Security',
63        'Topic :: Internet',
64        'Topic :: Scientific/Engineering',
65        'Topic :: System :: Distributed Computing',
66        'Topic :: System :: Systems Administration :: Authentication/Directory',
67    ],
68    zip_safe = True
69)
Note: See TracBrowser for help on using the repository browser.