-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
33 lines (30 loc) · 937 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
"""A setuptools based setup module.
See:
https://packaging.python.org/en/latest/distributing.html
https://github.com/pypa/sampleproject
"""
# Always prefer setuptools over distutils
from setuptools import setup, find_packages
import sys
if not (sys.version_info.major == 3 and sys.version_info < 5):
print("Requires Python 3.5 or 3.6")
exit(1)
setup(
name='ride_sharing',
version='0.0.1',
description='MATH4202: Stability in Ride Sharing',
url='https://github.com/TRManderson/math4202-a1',
author='Tom Manderson, Iain Rudge',
author_email='[email protected], [email protected]',
classifiers=[
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
],
packages=find_packages(),
install_requires=['attrs', 'click', 'gurobipy'],
entry_points={
'console_scripts': [
'ride_sharing=ride_sharing.__main__:main',
],
},
)