20635bdec8
With only 3.5, travis-ci works, because 2.7, 3.3 and 3.4 interpreters are present by default, but it might break randomly at some point. Definining all the versions explicitly, and using the tox-travis plugin is more robust. Also, 2.6 was removed from the "officially supported" python versions, as the tests are not run (and don't pass).
38 lines
1.2 KiB
Python
38 lines
1.2 KiB
Python
from setuptools import setup
|
|
|
|
setup(
|
|
name='snappass',
|
|
version='0.1.0',
|
|
description="It's like SnapChat... for Passwords.",
|
|
long_description=(open('README.rst').read() + '\n\n' +
|
|
open('AUTHORS.rst').read()),
|
|
url='http://github.com/Pinterest/snappass/',
|
|
install_requires=['Flask', 'redis'],
|
|
license='MIT',
|
|
author='Dave Dash',
|
|
author_email='dd+github@davedash.com',
|
|
packages=['snappass'],
|
|
entry_points={
|
|
'console_scripts': [
|
|
'snappass = snappass.main:main',
|
|
],
|
|
},
|
|
include_package_data=True,
|
|
classifiers=[
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Intended Audience :: Developers',
|
|
'Natural Language :: English',
|
|
'License :: OSI Approved :: MIT License',
|
|
'Operating System :: OS Independent',
|
|
'Programming Language :: Python',
|
|
'Programming Language :: Python :: 2',
|
|
'Programming Language :: Python :: 2.7',
|
|
'Programming Language :: Python :: 3',
|
|
'Programming Language :: Python :: 3.3',
|
|
'Programming Language :: Python :: 3.4',
|
|
'Programming Language :: Python :: 3.5',
|
|
'Topic :: Software Development :: Libraries :: Python Modules',
|
|
],
|
|
zip_safe=False,
|
|
)
|
|
|