| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #!/usr/bin/env python
- import os
- import sys
- import requests
- try:
- from setuptools import setup
- except ImportError:
- from distutils.core import setup
- if sys.argv[-1] == 'publish':
- os.system('python setup.py sdist upload')
- sys.exit()
- packages = [
- 'requests',
- 'requests.packages',
- 'requests.packages.urllib3',
- 'requests.packages.urllib3.packages',
- 'requests.packages.urllib3.contrib',
- 'requests.packages.urllib3.packages.ssl_match_hostname',
- 'bs4',
- 'bs4.builder',
- 'bs4.tests',
- ]
- requires = []
- setup(
- name='requests',
- version=requests.__version__,
- description='Python HTTP for Humans.',
- long_description=open('README.rst').read() + '\n\n' +
- open('HISTORY.rst').read(),
- author='Kenneth Reitz',
- author_email='me@kennethreitz.com',
- url='http://python-requests.org',
- packages=packages,
- package_data={'': ['LICENSE', 'NOTICE'], 'requests': ['*.pem']},
- package_dir={'requests': 'requests', 'bs4': 'requests/packages/bs4'},
- include_package_data=True,
- install_requires=requires,
- license=open('LICENSE').read(),
- zip_safe=False,
- classifiers=(
- 'Development Status :: 5 - Production/Stable',
- 'Intended Audience :: Developers',
- 'Natural Language :: English',
- 'License :: OSI Approved :: Apache Software License',
- 'Programming Language :: Python',
- 'Programming Language :: Python :: 2.6',
- 'Programming Language :: Python :: 2.7',
- 'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.3',
- ),
- )
|