-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathsetup.py
More file actions
34 lines (26 loc) · 839 Bytes
/
setup.py
File metadata and controls
34 lines (26 loc) · 839 Bytes
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
from setuptools import setup, find_packages
execfile('yaml_cli/version.py')
def params():
name = 'yaml_cli' # This is the name of your PyPI-package.
version = __version__
# scripts = ['helloworld'] # The name of your scipt, and also the command you'll be using for calling it
description = "A command line interface to read and manipulate YAML files. Based on python, distributed as pip."
author = "Andy Werner"
author_email = "andy@mr-beam.org"
url = "https://github.com/Gallore/yaml_cli"
# license = "proprietary"
packages = find_packages()
zip_safe = False # ?
install_requires = [
"PyYAML",
"argparse"
]
entry_points = {
"console_scripts": {
"yaml_cli = yaml_cli.__init__:run"
}
}
# non python files need to be specified in MANIFEST.in
include_package_data = True
return locals()
setup(**params())