MISC: Export requirements into separate files

This commit is contained in:
Dominique Barton 2019-02-23 19:03:29 +01:00
parent 24208b724e
commit 13823dd222
3 changed files with 12 additions and 9 deletions

2
requirements.txt Normal file
View file

@ -0,0 +1,2 @@
Mopidy >= 2.2.2
pi-rc522 == 2.2.1

2
requirements_dev.txt Normal file
View file

@ -0,0 +1,2 @@
pycodestyle==2.5.0
pylint==1.9.4

View file

@ -7,6 +7,12 @@ from __future__ import absolute_import, unicode_literals, print_function
from setuptools import setup, find_packages
with open('requirements.txt') as f:
requirements = f.read().strip().split('\n')
with open('requirements_dev.txt') as f:
requirements_dev = f.read().strip().split('\n')
setup(
name='Mopidy-Pummeluff',
use_scm_version=True,
@ -21,16 +27,9 @@ setup(
setup_requires=[
'setuptools_scm',
],
install_requires=[
'setuptools',
'Mopidy >= 2.2.2',
'pi-rc522 == 2.2.1',
],
install_requires=['setuptools'] + requirements,
extras_require={
'develop': [
'pycodestyle',
'pylint',
]
'develop': requirements_dev
},
entry_points={
b'mopidy.ext': [