-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetup.py
32 lines (30 loc) · 1.03 KB
/
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
from setuptools import find_namespace_packages, setup
with open('README.rst') as f:
long_description = f.read()
setup(
name='sr.comp.mixtape',
version='1.0.0',
packages=find_namespace_packages(include=['sr.*']),
namespace_packages=['sr', 'sr.comp'],
description='A mixtape for the SR competition.',
long_description=long_description,
author='Student Robotics Competition Software SIG',
author_email='[email protected]',
install_requires=[
'requests >=2.5, <3',
'ruamel.yaml >=0.15, <0.18',
'sseclient >=0.0, <1',
'obs-websocket-py >=0.5.3, <0.6',
'python-dateutil >=2.4, <3',
'typing-extensions >=3.7.4.3, <5',
# v1.9.0 accidentally drops type annotations, see
# https://github.com/attwad/python-osc/issues/182.
'python-osc >=1.8.0, !=1.9.0, !=1.9.1, !=1.9.2, <2',
],
python_requires='>=3.9',
entry_points={
'console_scripts': [
'srcomp-mixtape = sr.comp.mixtape.cli:main',
],
},
)