Wooey/setup.py

63 lines
2.1 KiB
Python
Raw Normal View History

import os
2015-05-20 14:55:07 +00:00
from setuptools import setup, find_packages
2015-04-29 14:31:06 +00:00
with open(os.path.join(os.path.dirname(__file__), 'README.md')) as readme:
README = readme.read()
# allow setup.py to be run from any path
os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir)))
setup(
name='wooey',
2022-10-05 14:08:41 +00:00
version='0.13.2',
2015-05-20 14:55:07 +00:00
packages=find_packages(),
scripts=['scripts/wooify'],
2015-09-08 13:28:55 +00:00
entry_points={'console_scripts': ['wooify = wooey.backend.command_line:bootstrap', ]},
python_requires='>3.5.0',
2018-03-04 23:36:41 +00:00
install_requires=[
'celery>=4.0,<5',
'clinto>=0.3.0',
2022-08-03 03:02:49 +00:00
'Django>=3,<4 ;python_version>="3.7"',
2018-03-04 23:36:41 +00:00
'django-autoslug',
'django-celery-results',
'django-storages',
'eventlet>=0.22.1 ;platform_system=="Windows"',
2022-10-05 13:36:58 +00:00
'importlib-metadata<5.0',
'jsonfield<3',
'pypiwin32 ;(platform_system=="Windows" and python_version>"3.4")',
2018-03-04 23:36:41 +00:00
'six',
],
extras_require={
'dev': [
'boto3',
'coverage',
'factory-boy < 3.0.0',
'mock',
'pytest',
'pytest-cov',
'sphinx',
'tox',
'watchdog[watchmedo]',
]
},
include_package_data=True,
2015-05-20 15:42:59 +00:00
description='A Django app which creates a web GUI and task interface for argparse scripts',
2015-11-27 17:31:08 +00:00
url='http://www.github.com/wooey/wooey',
2015-07-29 15:31:06 +00:00
author='Chris Mitchell <chris.mit7@gmail.com>, Martin Fitzpatrick <martin.fitzpatrick@gmail.com>',
classifiers=[
'Environment :: Web Environment',
'Framework :: Django',
'Intended Audience :: Developers',
2015-07-28 14:35:42 +00:00
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Programming Language :: Python',
2015-06-05 12:54:34 +00:00
'Programming Language :: Python :: 3',
2022-08-03 02:48:20 +00:00
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
],
)