2015-04-15 16:42:08 +00:00
|
|
|
import os
|
2015-05-20 14:55:07 +00:00
|
|
|
from setuptools import setup, find_packages
|
2015-04-15 16:42:08 +00:00
|
|
|
|
2015-04-29 14:31:06 +00:00
|
|
|
with open(os.path.join(os.path.dirname(__file__), 'README.md')) as readme:
|
2015-04-15 16:42:08 +00:00
|
|
|
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(
|
2015-06-19 12:06:40 +00:00
|
|
|
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(),
|
2015-06-24 20:09:22 +00:00
|
|
|
scripts=['scripts/wooify'],
|
2015-09-08 13:28:55 +00:00
|
|
|
entry_points={'console_scripts': ['wooify = wooey.backend.command_line:bootstrap', ]},
|
2021-08-07 16:38:28 +00:00
|
|
|
python_requires='>3.5.0',
|
2018-03-04 23:36:41 +00:00
|
|
|
install_requires=[
|
2022-08-11 17:24:21 +00:00
|
|
|
'celery>=4.0,<5',
|
2019-02-20 04:11:47 +00:00
|
|
|
'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',
|
2018-03-25 17:09:55 +00:00
|
|
|
'django-celery-results',
|
2020-04-12 15:15:59 +00:00
|
|
|
'django-storages',
|
2018-03-28 02:45:10 +00:00
|
|
|
'eventlet>=0.22.1 ;platform_system=="Windows"',
|
2022-10-05 13:36:58 +00:00
|
|
|
'importlib-metadata<5.0',
|
2020-03-27 00:53:12 +00:00
|
|
|
'jsonfield<3',
|
2018-03-28 02:45:10 +00:00
|
|
|
'pypiwin32 ;(platform_system=="Windows" and python_version>"3.4")',
|
2018-03-04 23:36:41 +00:00
|
|
|
'six',
|
|
|
|
],
|
2020-04-12 15:15:59 +00:00
|
|
|
extras_require={
|
|
|
|
'dev': [
|
|
|
|
'boto3',
|
|
|
|
'coverage',
|
2021-08-07 16:42:00 +00:00
|
|
|
'factory-boy < 3.0.0',
|
2020-04-12 15:15:59 +00:00
|
|
|
'mock',
|
2022-07-15 15:58:20 +00:00
|
|
|
'pytest',
|
|
|
|
'pytest-cov',
|
2020-04-12 15:15:59 +00:00
|
|
|
'sphinx',
|
|
|
|
'tox',
|
2021-08-09 00:34:56 +00:00
|
|
|
'watchdog[watchmedo]',
|
2020-04-12 15:15:59 +00:00
|
|
|
]
|
|
|
|
},
|
2015-04-15 16:42:08 +00:00
|
|
|
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>',
|
2015-04-15 16:42:08 +00:00
|
|
|
classifiers=[
|
|
|
|
'Environment :: Web Environment',
|
|
|
|
'Framework :: Django',
|
|
|
|
'Intended Audience :: Developers',
|
2015-07-28 14:35:42 +00:00
|
|
|
'License :: OSI Approved :: BSD License',
|
2015-04-15 16:42:08 +00:00
|
|
|
'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',
|
2015-04-15 16:42:08 +00:00
|
|
|
'Topic :: Internet :: WWW/HTTP',
|
|
|
|
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
|
|
|
|
],
|
|
|
|
)
|