| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- """Simple-Salesforce Package Setup"""
- from setuptools import setup
- import textwrap
- import sys
- import os
- pyver_install_requires = []
- pyver_tests_require = []
- if sys.version_info < (2, 7):
- pyver_install_requires.append('ordereddict>=1.1')
- pyver_tests_require.append('unittest2>=0.5.1')
- if sys.version_info < (3, 0):
- pyver_tests_require.append('mock==1.0.1')
- here = os.path.abspath(os.path.dirname(__file__))
- about = {}
- with open(os.path.join(here, 'simple_salesforce', '__version__.py'), 'r') as f:
- exec(f.read(), about)
- setup(
- name=about['__title__'],
- version=about['__version__'],
- author=about['__author__'],
- author_email=about['__author_email__'],
- maintainer=about['__maintainer__'],
- maintainer_email=about['__maintainer_email__'],
- packages=['simple_salesforce',],
- url=about['__url__'],
- license=about['__license__'],
- description=about['__description__'],
- long_description=textwrap.dedent(open('README.rst', 'r').read()),
- install_requires=[
- 'requests[security]'
- ] + pyver_install_requires,
- tests_require=[
- 'nose>=1.3.0',
- 'pytz>=2014.1.1',
- 'responses>=0.5.1',
- ] + pyver_tests_require,
- test_suite = 'nose.collector',
- keywords=about['__keywords__'],
- classifiers=[
- 'Development Status :: 4 - Beta',
- 'License :: OSI Approved :: Apache Software License',
- 'Intended Audience :: Developers',
- 'Intended Audience :: System Administrators',
- 'Operating System :: OS Independent',
- 'Topic :: Internet :: WWW/HTTP',
- 'Programming Language :: Python :: 2.6',
- 'Programming Language :: Python :: 2.7',
- 'Programming Language :: Python :: 3.3',
- 'Programming Language :: Python :: 3.4',
- 'Programming Language :: Python :: 3.5',
- 'Programming Language :: Python :: 3.6',
- 'Programming Language :: Python :: Implementation :: PyPy'
- ]
- )
|