forked from mirrors/gecko-dev
		
	 6ed789d12b
			
		
	
	
		6ed789d12b
		
	
	
	
	
		
			
			MozReview-Commit-ID: DRi8KFyCnBn --HG-- extra : rebase_source : 3ac98bdc648f8a0e3dc6d3b6d42e19dfc295a396
		
			
				
	
	
		
			38 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| 
 | |
| import os
 | |
| from setuptools import setup, find_packages
 | |
| 
 | |
| try:
 | |
|     here = os.path.dirname(os.path.abspath(__file__))
 | |
|     description = open(os.path.join(here, 'README.txt')).read()
 | |
| except IOError:
 | |
|     description = ''
 | |
| 
 | |
| import mozharness
 | |
| version = mozharness.version_string
 | |
| 
 | |
| dependencies = ['virtualenv', 'mock', "coverage", "nose", "pylint", "pyflakes"]
 | |
| try:
 | |
|     import json
 | |
| except ImportError:
 | |
|     dependencies.append('simplejson')
 | |
| 
 | |
| setup(name='mozharness',
 | |
|       version=version,
 | |
|       description="Mozharness is a configuration-driven script harness with full logging that allows production infrastructure and individual developers to use the same scripts. ",
 | |
|       long_description=description,
 | |
|       classifiers=['Programming Language :: Python :: 2.7',
 | |
| 		   'Programming Language :: Python :: 2 :: Only',
 | |
| 	 	  ],  # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers
 | |
|       author='Aki Sasaki',
 | |
|       author_email='aki@mozilla.com',
 | |
|       url='https://hg.mozilla.org/build/mozharness/',
 | |
|       license='MPL',
 | |
|       packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
 | |
|       include_package_data=True,
 | |
|       zip_safe=False,
 | |
|       install_requires=dependencies,
 | |
|       entry_points="""
 | |
|       # -*- Entry points: -*-
 | |
|       """,
 | |
|       )
 |