-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
34 lines (30 loc) · 847 Bytes
/
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
#
# setup.py: setuptools control.
#
import re
from setuptools import setup
version = re.search(
'^__version__\s*=\s*"(.*)"',
open('dnskeeper/dnskeeper.py').read(),
re.M
).group(1)
with open("README.md", "rb") as f:
long_descr = f.read().decode("utf-8")
setup(
author = "William Forsyth",
author_email = "[email protected]",
description = "Tool for managing DNS records in cloudflare and storing them locally in JSON.",
entry_points = {
"console_scripts": ['dnskeeper = dnskeeper.dnskeeper:main']
},
install_requires = [
'CloudFlare',
'tabulate'
],
license = "BSD-2-Clause",
long_description = long_descr,
name = "dnskeeper",
packages = ["dnskeeper"],
url='https://github.com/liftedkilt/dnskeeper-cloudflare',
version = version,
)