You've already forked httpie-cli
							
							
				mirror of
				https://github.com/httpie/cli.git
				synced 2025-10-30 23:47:52 +02:00 
			
		
		
		
	Improved setup.py
This commit is contained in:
		
							
								
								
									
										41
									
								
								setup.py
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								setup.py
									
									
									
									
									
								
							| @@ -1,19 +1,52 @@ | |||||||
|  | import os | ||||||
| import sys | import sys | ||||||
| from setuptools import setup | from setuptools import setup | ||||||
| import httpie | import httpie | ||||||
|  |  | ||||||
|  |  | ||||||
| requirements = ['requests>=0.10.4', 'Pygments>=1.4'] | if sys.argv[-1] == 'test': | ||||||
|  |     os.system('python tests.py') | ||||||
|  |     sys.exit() | ||||||
|  |  | ||||||
|  |  | ||||||
|  | requirements = ['requests>=0.10.4', 'Pygments>=1.4'] | ||||||
| if sys.version_info < (2, 7): | if sys.version_info < (2, 7): | ||||||
|     requirements.append('argparse>=1.2.1') |     requirements.append('argparse>=1.2.1') | ||||||
|  |  | ||||||
|  |  | ||||||
| setup(name='httpie',version=httpie.__version__, | setup( | ||||||
|  |     name='httpie',version=httpie.__version__, | ||||||
|     description=httpie.__doc__.strip(), |     description=httpie.__doc__.strip(), | ||||||
|  |     long_description=open('README.md').read(), | ||||||
|     url='http://httpie.org/', |     url='http://httpie.org/', | ||||||
|  |     download_url='https://github.com/jkbr/httpie', | ||||||
|     author=httpie.__author__, |     author=httpie.__author__, | ||||||
|  |     author_email='jakub@roztocil.name', | ||||||
|     license=httpie.__licence__, |     license=httpie.__licence__, | ||||||
|     packages=['httpie'], |     packages=['httpie'], | ||||||
|     entry_points={'console_scripts': ['http = httpie.__main__:main']}, |     entry_points={ | ||||||
|     install_requires=requirements) |         'console_scripts': [ | ||||||
|  |             'http = httpie.__main__:main', | ||||||
|  |         ], | ||||||
|  |     }, | ||||||
|  |     install_requires=requirements, | ||||||
|  |     classifiers=[ | ||||||
|  |         'Development Status :: 5 - Production/Stable', | ||||||
|  |         'Programming Language :: Python', | ||||||
|  |         'Programming Language :: Python :: 2.6', | ||||||
|  |         'Programming Language :: Python :: 2.7', | ||||||
|  |         # TODO: Python 3 | ||||||
|  |         # 'Programming Language :: Python :: 3.1' | ||||||
|  |         # 'Programming Language :: Python :: 3.2' | ||||||
|  |         # 'Programming Language :: Python :: 3.3' | ||||||
|  |         'Environment :: Console', | ||||||
|  |         'Intended Audience :: Developers', | ||||||
|  |         'Intended Audience :: System Administrators', | ||||||
|  |         'License :: OSI Approved :: BSD License', | ||||||
|  |         'Topic :: Internet :: WWW/HTTP', | ||||||
|  |         'Topic :: Software Development', | ||||||
|  |         'Topic :: System :: Networking', | ||||||
|  |         'Topic :: Terminals', | ||||||
|  |         'Topic :: Text Processing', | ||||||
|  |     ] | ||||||
|  | ) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user