source: ndgCommon/trunk/setup.py @ 5246

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/ndgCommon/trunk/setup.py
Revision 5246, 879 bytes checked in by cbyrom, 11 years ago (diff)

Tighten up package definition to allow overlap with ndg.security +
adjust resource finding for this scenario + improve fileutilities
cleandir method, using python code rather than system ops to do work +
relax equality method for abstract records slightly.

Line 
1from setuptools import setup, find_packages
2
3setup(
4        name='ndgCommon',
5    version='0.1.1',
6    packages=find_packages(),
7        test_suite='nose.collector',
8    install_requires=["ZSI", "feedparser", "httplib2"], # ZSI for Discovery Service Client
9    package_data={'ndg': ['common/xmldb/indexing/*/*.xconf', 
10                                                  'common/xmldb/resources/*',
11                                                  'common/xmldb/schema/*.xsd',
12                                                  'common/xmldb/xquery/*.xq',
13                                                  'common/xmldb/xquery/lib/*/*.xquery']},
14        namespace_packages =    ['ndg', 'ndg.common'],
15        author = 'Calum Byrom',
16        license = 'LGPL',
17    description = 'NDG utilities for metadata search and extraction',
18        long_description='''
19This is a package of utilities for manipulating metadata
20documents conforming to NERC DataGrid specifications, and
21held in eXist databases. Utilities to manipulate the
22NERC DataGrid public SOAP search interface are also
23included '''
24)
Note: See TracBrowser for help on using the repository browser.