forked from FederatedAI/FATE
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
70 lines (63 loc) · 3.04 KB
/
setup.py
File metadata and controls
70 lines (63 loc) · 3.04 KB
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# -*- coding: utf-8 -*-
from setuptools import setup
packages = [
"flow_client",
"flow_client.flow_cli",
"flow_client.flow_cli.commands",
"flow_client.flow_cli.utils",
"flow_sdk",
"flow_sdk.client",
"flow_sdk.client.api",
"pipeline",
"pipeline.backend",
"pipeline.component",
"pipeline.component.nn",
"pipeline.component.nn.backend",
"pipeline.component.nn.backend.keras",
"pipeline.component.nn.backend.pytorch",
"pipeline.component.nn.backend.tf",
"pipeline.component.nn.models",
"pipeline.demo",
"pipeline.interface",
"pipeline.param",
"pipeline.parser",
"pipeline.runtime",
"pipeline.test",
"pipeline.utils",
"pipeline.utils.invoker",
]
package_data = {"": ["*"]}
install_requires = [
"click>=7.1.2,<8.0.0",
"flask>=1.0.2,<2.0.0",
"loguru>=0.5.1,<0.6.0",
"requests>=2.24.0,<3.0.0",
"requests_toolbelt>=0.9.1,<0.10.0",
"ruamel.yaml>=0.16.10,<0.17.0",
"setuptools>=50.0,<51.0",
"tensorflow>=2.4.1",
"torch",
]
entry_points = {
"console_scripts": [
"flow = flow_client.flow:flow_cli",
"pipeline = pipeline.pipeline_cli:cli",
]
}
setup_kwargs = {
"name": "fate-client",
"version": "0.1",
"description": "Clients for FATE, including flow_client and pipeline",
"long_description": "FATE Client\n===========\n\nTools for interacting with FATE.\n\nquick start\n-----------\n\n1. (optional) create virtual env\n\n .. code-block:: bash\n\n python -m venv venv\n source venv/bin/activate\n\n\n2. install FATE Client\n\n .. code-block:: bash\n\n pip install fate-client\n\n\nPipeline\n========\n\nA high-level python API that allows user to design, start,\nand query FATE jobs in a sequential manner. For more information,\nplease refer to this `guide <./pipeline/README.rst>`__\n\nInitial Configuration\n---------------------\n\n1. Configure server information\n\n .. code-block:: bash\n\n # configure values in pipeline/config.yaml\n # use real ip address to configure pipeline\n pipeline init --ip 127.0.0.1 --port 9380 --log-directory ./logs\n\n\nFATE Flow Command Line Interface (CLI) v2\n=========================================\n\nA command line interface providing series of commands for user to design, start,\nand query FATE jobs. For more information, please refer to this `guide <./flow_client/README.rst>`__\n\nInitial Configuration\n---------------------\n\n1. Configure server information\n\n .. code-block:: bash\n\n # configure values in conf/service_conf.yaml\n flow init -c /data/projects/fate/conf/service_conf.yaml\n # use real ip address to initialize cli\n flow init --ip 127.0.0.1 --port 9380\n\n",
"author": "FederatedAI",
"author_email": "contact@FedAI.org",
"maintainer": None,
"maintainer_email": None,
"url": "https://fate.fedai.org/",
"packages": packages,
"package_data": package_data,
"install_requires": install_requires,
"entry_points": entry_points,
"python_requires": ">=3.6,<4.0",
}
setup(**setup_kwargs)