forked from mirrors/gecko-dev
		
	 e8b852658b
			
		
	
	
		e8b852658b
		
	
	
	
	
		
			
			MozReview-Commit-ID: Hzz7EFf4coX --HG-- extra : rebase_source : 08bd1896b08596b30a5fe8d735add194fa724fea
		
			
				
	
	
		
			54 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| try:
 | |
|     from setuptools import setup
 | |
| except ImportError:
 | |
|     from distutils.core import setup
 | |
| 
 | |
| import sys
 | |
| import os
 | |
| import atexit
 | |
| sys.path.insert(0, '.')
 | |
| version = __import__('voluptuous').__version__
 | |
| 
 | |
| try:
 | |
|     import pypandoc
 | |
|     long_description = pypandoc.convert('README.md', 'rst')
 | |
|     with open('README.rst', 'w') as f:
 | |
|         f.write(long_description)
 | |
|     atexit.register(lambda: os.unlink('README.rst'))
 | |
| except (ImportError, OSError):
 | |
|     print('WARNING: Could not locate pandoc, using Markdown long_description.')
 | |
|     with open('README.md') as f:
 | |
|         long_description = f.read()
 | |
| 
 | |
| description = long_description.splitlines()[0].strip()
 | |
| 
 | |
| 
 | |
| setup(
 | |
|     name='voluptuous',
 | |
|     url='https://github.com/alecthomas/voluptuous',
 | |
|     download_url='https://pypi.python.org/pypi/voluptuous',
 | |
|     version=version,
 | |
|     description=description,
 | |
|     long_description=long_description,
 | |
|     license='BSD',
 | |
|     platforms=['any'],
 | |
|     py_modules=['voluptuous'],
 | |
|     author='Alec Thomas',
 | |
|     author_email='alec@swapoff.org',
 | |
|     classifiers=[
 | |
|         'Development Status :: 5 - Production/Stable',
 | |
|         'Intended Audience :: Developers',
 | |
|         'License :: OSI Approved :: BSD License',
 | |
|         'Operating System :: OS Independent',
 | |
|         'Programming Language :: Python :: 2',
 | |
|         'Programming Language :: Python :: 2.7',
 | |
|         'Programming Language :: Python :: 3',
 | |
|         'Programming Language :: Python :: 3.1',
 | |
|         'Programming Language :: Python :: 3.2',
 | |
|         'Programming Language :: Python :: 3.3',
 | |
|         'Programming Language :: Python :: 3.4',
 | |
|     ],
 | |
|     install_requires=[
 | |
|         'setuptools >= 0.6b1',
 | |
|     ],
 | |
| )
 |