forked from mirrors/gecko-dev
		
	 329ab8a4a5
			
		
	
	
		329ab8a4a5
		
	
	
	
	
		
			
			Using ./mach vendor python glean_parser==1.28.0 (this is the latest version) Differential Revision: https://phabricator.services.mozilla.com/D84746
		
			
				
	
	
		
			64 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| #!/usr/bin/env python
 | |
| import sys
 | |
| import os
 | |
| import os.path
 | |
| # appdirs is a dependency of setuptools, so allow installing without it.
 | |
| try:
 | |
|     from setuptools import setup
 | |
| except ImportError:
 | |
|     from distutils.core import setup
 | |
| import ast
 | |
| 
 | |
| tests_require = []
 | |
| if sys.version_info < (2, 7):
 | |
|     tests_require.append("unittest2")
 | |
| 
 | |
| 
 | |
| def read(fname):
 | |
|     inf = open(os.path.join(os.path.dirname(__file__), fname))
 | |
|     out = "\n" + inf.read().replace("\r\n", "\n")
 | |
|     inf.close()
 | |
|     return out
 | |
| 
 | |
| 
 | |
| # Do not import `appdirs` yet, lest we import some random version on sys.path.
 | |
| for line in read("appdirs.py").splitlines():
 | |
|     if line.startswith("__version__"):
 | |
|         version = ast.literal_eval(line.split("=", 1)[1].strip())
 | |
|         break
 | |
| 
 | |
| 
 | |
| setup(
 | |
|     name='appdirs',
 | |
|     version=version,
 | |
|     description='A small Python module for determining appropriate ' + \
 | |
|         'platform-specific dirs, e.g. a "user data dir".',
 | |
|     long_description=read('README.rst') + '\n' + read('CHANGES.rst'),
 | |
|     classifiers=[c.strip() for c in """
 | |
|         Development Status :: 5 - Production/Stable
 | |
|         Intended Audience :: Developers
 | |
|         License :: OSI Approved :: MIT License
 | |
|         Operating System :: OS Independent
 | |
|         Programming Language :: Python :: 2
 | |
|         Programming Language :: Python :: 2.7
 | |
|         Programming Language :: Python :: 3
 | |
|         Programming Language :: Python :: 3.4
 | |
|         Programming Language :: Python :: 3.5
 | |
|         Programming Language :: Python :: 3.6
 | |
|         Programming Language :: Python :: 3.7
 | |
|         Programming Language :: Python :: 3.8
 | |
|         Programming Language :: Python :: Implementation :: PyPy
 | |
|         Programming Language :: Python :: Implementation :: CPython
 | |
|         Topic :: Software Development :: Libraries :: Python Modules
 | |
|         """.split('\n') if c.strip()],
 | |
|     test_suite='test.test_api',
 | |
|     tests_require=tests_require,
 | |
|     keywords='application directory log cache user',
 | |
|     author='Trent Mick',
 | |
|     author_email='trentm@gmail.com',
 | |
|     maintainer='Jeff Rouse',
 | |
|     maintainer_email='jr@its.to',
 | |
|     url='http://github.com/ActiveState/appdirs',
 | |
|     license='MIT',
 | |
|     py_modules=["appdirs"],
 | |
| )
 |