-
Notifications
You must be signed in to change notification settings - Fork 13
/
setup.py
32 lines (30 loc) · 886 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
import re
from setuptools import setup
# read version string from main file
_version = '0.0.0'
with open('./informant/informant.py') as version_file:
file_dat = version_file.read()
_version = re.findall(r"^__version__ = '(\d+\.\d+\.\d+)'", file_dat, re.MULTILINE)[0]
setup(
name='informant',
version=_version,
author='Bradford Smith',
author_email='aur@bradfords.me',
packages=['informant'],
license='LICENSE',
description='An Archlinux news reader and pacman hook',
install_requires=[
'docopt',
'feedparser',
'html2text',
'python-dateutil',
'CacheControl',
'lockfile',
'psutil'
],
entry_points={
'console_scripts': [
'informant = informant.informant:main'
]
},
)