Fix up dispense abstraction
[uccvend-vendserver.git] / setup.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 import os
5
6 try:
7     from setuptools import setup
8 except ImportError:
9     from distutils.core import setup
10
11
12 readme = open('README.md').read()
13 history = open('HISTORY.rst').read().replace('.. :changelog:', '')
14
15 requirements = [
16     # TODO: put package requirements here
17 ]
18
19 test_requirements = [
20     # TODO: put package test requirements here
21 ]
22
23 setup(
24     name='uccvend-vendserver',
25     version='1.0',
26     description='UCC Snack Machine Server Code',
27     long_description=readme + '\n\n' + history,
28     author='ACC Murphy',
29     author_email='[email protected]',
30     url='http://git.ucc.asn.au/?p=uccvend-vendserver.git;a=summary',
31     packages=[
32         'VendServer',
33     ],
34     package_dir={'VendServer':
35                  'VendServer'},
36     data_files = [
37         (
38             os.path.join('/etc', 'init.d'),
39             ['bin/init.d/vendserver',
40             ]
41         )
42     ],
43     entry_points={
44         "console_scripts": [
45             "vendserver = VendServer.VendServer:main"
46         ]
47     },
48     include_package_data=True,
49     install_requires=requirements,
50     license="BSD",
51     zip_safe=False,
52     keywords='uccvend-vendserver',
53     classifiers=[
54         'Development Status :: 2 - Pre-Alpha',
55         'Intended Audience :: Developers',
56         'License :: OSI Approved :: BSD License',
57         'Natural Language :: English',
58         "Programming Language :: Python :: 2",
59         'Programming Language :: Python :: 2.6',
60         'Programming Language :: Python :: 2.7',
61         'Programming Language :: Python :: 3',
62         'Programming Language :: Python :: 3.3',
63         'Programming Language :: Python :: 3.4',
64     ],
65     test_suite='tests',
66     tests_require=test_requirements
67 )

UCC git Repository :: git.ucc.asn.au