-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
37 lines (33 loc) · 1.14 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
from os import path
from setuptools import setup, find_packages
with open(path.join(path.abspath(path.dirname(__file__)), 'README'), encoding='utf-8') as f:
LONG_DESCRIPTION = f.read()
with open(path.join(path.abspath(path.dirname(__file__)), 'VERSION'), encoding='utf-8') as f:
VERSION = f.read()
setup(
name="params_proto",
description="Modern Hyper Parameter Management for Machine Learning",
long_description=LONG_DESCRIPTION,
version=VERSION,
url="https://github.com/episodeyang/params_proto",
author="Ge Yang",
author_email="ge.ike.yang@gmail.com",
license=None,
keywords=["params_proto", "decorator", "argparse",
"argcomplete", "auto-completion", "autocomplete",
"shell arguments", "argument parser"],
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Science/Research",
"Programming Language :: Python :: 3"
],
packages=[p for p in find_packages() if "test" not in p],
install_requires=[
"waterbear>=2.6.8",
"argparse",
"argcomplete",
"typing",
"expandvars",
"termcolor",
]
)