anime-downloader/setup.py

51 lines
1.4 KiB
Python
Raw Permalink Normal View History

#!/usr/bin/env python3
from setuptools import setup, find_packages
2018-06-03 10:30:26 -07:00
import re
2018-06-11 09:35:58 -07:00
import io
2018-05-27 14:16:50 -07:00
with open('README.md', 'r') as f:
long_description = f.read()
2018-06-11 09:35:58 -07:00
with io.open('anime_downloader/__version__.py', 'rt', encoding='utf8') as f:
2018-06-03 10:30:26 -07:00
version = re.search(r'__version__ = \'(.*?)\'', f.read()).group(1)
2018-05-27 14:16:50 -07:00
setup(
name='anime-downloader',
2018-06-03 10:30:26 -07:00
version=version,
2018-02-05 15:04:29 -08:00
author='Vishnunarayan K.I.',
author_email='vishnunarayan6105@gmail.com',
description='Download your favourite anime',
packages=find_packages(),
url='https://github.com/anime-dl/anime-downloader',
2018-05-27 14:16:50 -07:00
keywords=['anime', 'downloader', '9anime', 'download', 'kissanime'],
install_requires=[
'pySmartDL>=1.3.4',
2018-05-31 04:16:48 -07:00
'beautifulsoup4>=4.6.0',
'requests>=2.18.4',
'Click>=6.7',
2019-10-09 11:09:02 -07:00
'fuzzywuzzy>=0.17.0',
'coloredlogs>=10.0',
2019-05-17 06:26:06 -07:00
'cfscrape>=2.0.5',
'requests-cache>=0.4.13',
'tabulate>=0.8.3',
2021-03-26 12:31:16 -07:00
'pycryptodome>=3.8.2'
],
2019-07-17 10:35:56 -07:00
extras_require={
'selescrape': ['selenium'],
2021-03-26 12:31:16 -07:00
'unpacker': ['jsbeautifier==1.11.0'],
'gui': ['PyQt5>=5.15.1', 'selenium'],
2019-07-17 10:35:56 -07:00
'dev': [
'pytest',
'httpretty'
2019-07-17 10:35:56 -07:00
],
},
2018-05-27 14:16:50 -07:00
long_description=long_description,
long_description_content_type='text/markdown',
entry_points='''
[console_scripts]
2019-02-23 08:23:42 -08:00
anime=anime_downloader.cli:main
'''
)