-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
54 lines (52 loc) · 1.77 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
from setuptools import setup
setup(
name='tr-news-scraper',
version='0.1.0',
packages=["tr_news_scraper"],
url='https://github.com/demirogun/tr-news-scraper',
license='MIT',
author='Ogün Demir, Aydoğan Avcı',
author_email='[email protected], [email protected]',
description='tr-news-scraper is a Python library that allows users to scrape Turkish news articles based on specified keywords from multiple sources. It gather news content from various news websites, enabling users to extract valuable information for analysis or research purposes.',
install_requires=[
'beautifulsoup4==4.12.2',
'certifi==2023.11.17',
'charset-normalizer==3.3.2',
'click==8.1.7',
'cssselect==1.2.0',
'feedfinder2==0.0.4',
'feedparser==6.0.11',
'filelock==3.13.1',
'idna==3.6',
'jieba3k==0.35.1',
'joblib==1.3.2',
'lxml==5.1.0',
'newspaper3k==0.2.8',
'nltk==3.8.1',
'numpy==1.26.3',
'pandas==2.1.4',
'pillow==10.2.0',
'python-dateutil==2.8.2',
'pytz==2023.3.post1',
'PyYAML==6.0.1',
'regex==2023.12.25',
'requests==2.31.0',
'requests-file==1.5.1',
'sgmllib3k==1.0.0',
'six==1.16.0',
'soupsieve==2.5',
'tinysegmenter==0.3',
'tldextract==5.1.1',
'tqdm==4.66.1',
'tzdata==2023.4',
'urllib3==2.1.0'
],
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
'Programming Language :: Python :: 3',
'Topic :: Software Development :: Libraries :: Python Modules',
],
)