-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
28 lines (26 loc) · 978 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
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages
required_packages = open('requirements.txt', 'r').readlines()
required_web_packages = open('requirements-web.txt', 'r').readlines()
setup(name='paperwaster',
version='0.0.1',
description='wastes paper',
packages=find_packages(),
install_requires=required_packages,
extra_requires={
'web': required_web_packages,
},
entry_points={
'console_scripts': [
'paperw=paperwaster.cli.paperw:main',
'remote-print=paperwaster.cli.remote_print:main',
'text2img=paperwaster.cli.text2img:main',
'paperirc=paperwaster.ircbot:main',
'pw-initdb=paperwaster.cli.managedb:init_db',
'pw-adduser=paperwaster.cli.managedb:add_user',
'pw-msgimport=paperwaster.cli.managedb:message_import',
'pw-imgexport=paperwaster.cli.export_images:main',
]
},
include_package_data=True,
)