-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
47 lines (44 loc) · 1.25 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
from setuptools import find_packages, setup
import os
install_requires = [
"wget~=3.2",
"user_agent==0.1.9",
"opencv-python~=4.5.1.48",
"numpy~=1.19.2",
"pytube==11.0.1",
"pandas~=1.2.3",
"nmslib~=2.1.1",
"scipy~=1.6.1",
"pip~=21.1",
"ipython==7.28.0",
"cryptography==2.8",
"keyring~=10.6.0",
"requests~=2.23.0",
"SPARQLWrapper~=1.8.5",
"levenshtein~=0.12.0",
"rdflib~=6.0.2",
"PyYAML~=5.4.1",
"deepface~=0.0.53",
"tensorflow~=2.5.0rc1",
"mtcnn~=0.1.0",
"matplotlib~=3.1.1",
"Keras~=2.4.3",
"ruamel.yaml==0.17.10",
"pyOpenSSL==19.1.0",
"gcloud==0.18.3",
"google-cloud-storage==1.41.0",
"wikipedia~=1.4.0",
"flask-ngrok~=0.0.25",
"facenet-pytorch~=2.4.1"
]
if not os.getenv('READTHEDOCS'):
install_requires.append('face-recognition==1.3.0')
setup(
name='face-hunter',
packages=find_packages(),
version='1.0.0',
description='Our package creates a knowledge graph of entities and videos on YouTube.',
author='Team Project University of Mannheim',
license='CC-BY-SA-4.0 License',
install_requires=install_requires
)