-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.py
48 lines (39 loc) · 1.28 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
# -*- coding: UTF-8 -*-
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
import os.path
from setuptools import setup
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
def readme( ):
with open( os.path.abspath(
os.path.join(
os.path.dirname( __file__ ),
'README.md' ) ) ) as f:
return f.read( )
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
setup(
name = 'polyphemus',
version = '0.1',
description = 'Scraping Odysee video data',
long_description = readme(),
author = 'Bellingcat',
packages = [
'polyphemus'],
install_requires = [
'requests >= 2.27.0',
'beautifulsoup4 >= 4.10.0',
'pandas >= 1.4.0'],
extras_require = {
'docs': [
'sphinx >= 3.3.1',
'sphinx_rtd_theme >= 0.5',],
'tests': [
'pytest >= 6.1.2',
'pytest-cov >= 2.10.1',
'pytest-html >= 3.0.0',
'pytest-metadata >= 1.10.0']},
include_package_data = True,
zip_safe = False,
entry_points = {
'console_scripts': [
'polyphemus = polyphemus._cli:main']})
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#