-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsetup.py
44 lines (42 loc) · 1.33 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
import fastentrypoints # noqa: F401 (fastentrypoint does it's magic on import)
from setuptools import setup, find_packages
setup(
name="document-dl",
version="0.2.1",
description="download documents from web portals",
long_description=open("README.md").read(),
url="",
author="Daniel Hiepler",
author_email="[email protected]",
license="unlicense",
keywords="scrape office documents bills",
py_modules=["docdl"],
install_requires=[
'click',
'click-plugins',
'jq',
'python-dateutil',
'requests',
'selenium >4.9.0, <4.12.0',
'slugify',
'watchdog'
],
packages=find_packages(exclude=["tests*"]),
entry_points={
"docdl_plugins": [
"amazon=docdl.plugins.amazon:amazon",
"believe=docdl.plugins.believe:believe",
"conrad=docdl.plugins.conrad:conrad",
"dkb=docdl.plugins.dkb:dkb",
"elster=docdl.plugins.elster:elster",
"handyvertrag=docdl.plugins.handyvertrag:handyvertrag",
"ing=docdl.plugins.ing:ing",
"o2=docdl.plugins.o2:o2",
"strato=docdl.plugins.strato:strato",
"vodafone=docdl.plugins.vodafone:vodafone",
],
"console_scripts": [
"document-dl=docdl.cli:documentdl",
],
},
)