/setup.py
https://bitbucket.org/angryshortone/grump-o-nado · Python · 51 lines · 41 code · 6 blank · 4 comment · 1 complexity · 970bcb1f74774041220de605593bbbc3 MD5 · raw file
- # This Source Code Form is subject to the terms of the Mozilla Public
- # License, v. 2.0. If a copy of the MPL was not distributed with this
- # file, You can obtain one at http://mozilla.org/MPL/2.0/.
- # Always prefer setuptools over distutils
- import os
- from setuptools import setup
- VERSION = {}
- BASE_DIR = os.path.join(os.path.abspath(os.path.dirname(__file__)))
- with open(BASE_DIR + '/grumponado/_version.py') as fp:
- exec(fp.read(), VERSION)
- setup(
- name='Grump-O-Nado',
- version=VERSION['__version__'],
- author='Oliver Guntli',
- author_email='admin@angryshort.one',
- url='https://www.angryshort.one',
- install_requires=[
- 'tornado>=4.5',
- 'tornado-sqlalchemy>=0.3.3',
- 'wtforms-tornado>=0.0.2',
- 'bcrypt>=3.1.4',
- 'Mako>1.0.0',
- 'alembic>=0.9.8',
- 'msgpack>=0.5',
- 'aiopg>=0.13.2',
- 'PyJWT>=1.6',
- 'pyotp>=2.2',
- 'PyQRCode>=1.2.1',
- 'hashids>=1.2',
- 'pytest>=3.4.2',
- 'coverage'
- ],
- include_package_data=True,
- test_suite='tests',
- python_requires='>=3.6',
- packages=['grumponado'],
- license='MPL 2.0',
- description='The python Grump-O-Meter implementation.',
- long_description='',
- entry_points={
- 'console_scripts': [
- 'gmserver = grumponado.app:run_app'
- ]
- }
- )