black formatting
This commit is contained in:
parent
b95eb96f12
commit
9769717e11
2 changed files with 96 additions and 99 deletions
|
@ -1,24 +1,17 @@
|
|||
import logging
|
||||
import gc
|
||||
import logging
|
||||
from copy import deepcopy
|
||||
|
||||
from greenlet import greenlet
|
||||
from flask import (
|
||||
current_app,
|
||||
Blueprint,
|
||||
Flask,
|
||||
jsonify,
|
||||
render_template,
|
||||
request,
|
||||
abort,
|
||||
redirect,
|
||||
)
|
||||
from flask_bootstrap import Bootstrap
|
||||
from flask import (Blueprint, Flask, abort, current_app, jsonify, redirect,
|
||||
render_template, request)
|
||||
from flask.ext.babel import Babel
|
||||
from flask_bootstrap import Bootstrap
|
||||
from werkzeug.contrib.cache import SimpleCache
|
||||
|
||||
from .dbadmin import db
|
||||
from greenlet import greenlet
|
||||
|
||||
from .config import get_conf
|
||||
from .dbadmin import db
|
||||
|
||||
rpc = Blueprint("rpc", __name__, url_prefix=get_conf()["ROUTE_PREFIX"] + "/api")
|
||||
viewui = Blueprint(
|
||||
|
|
140
setup.py
140
setup.py
|
@ -1,5 +1,5 @@
|
|||
import sys
|
||||
import os
|
||||
import sys
|
||||
|
||||
from setuptools import setup
|
||||
from setuptools.command.test import test as TestCommand
|
||||
|
@ -11,7 +11,7 @@ def read(fname):
|
|||
|
||||
|
||||
class PyTest(TestCommand):
|
||||
user_options = [('pytest-args=', 'a', "Arguments to pass to py.test")]
|
||||
user_options = [("pytest-args=", "a", "Arguments to pass to py.test")]
|
||||
|
||||
def initialize_options(self):
|
||||
TestCommand.initialize_options(self)
|
||||
|
@ -25,89 +25,93 @@ class PyTest(TestCommand):
|
|||
def run_tests(self):
|
||||
# import here, cause outside the eggs aren't loaded
|
||||
import pytest
|
||||
|
||||
errno = pytest.main(self.pytest_args)
|
||||
sys.exit(errno)
|
||||
|
||||
setup(name='larigira',
|
||||
version='1.3.1',
|
||||
description='A radio automation based on MPD',
|
||||
long_description=read('README.rst'),
|
||||
long_description_content_type='text/x-rst',
|
||||
author='boyska',
|
||||
author_email='piuttosto@logorroici.org',
|
||||
license='AGPL',
|
||||
packages=['larigira', 'larigira.dbadmin', 'larigira.filters'],
|
||||
|
||||
setup(
|
||||
name="larigira",
|
||||
version="1.3.1",
|
||||
description="A radio automation based on MPD",
|
||||
long_description=read("README.rst"),
|
||||
long_description_content_type="text/x-rst",
|
||||
author="boyska",
|
||||
author_email="piuttosto@logorroici.org",
|
||||
license="AGPL",
|
||||
packages=["larigira", "larigira.dbadmin", "larigira.filters"],
|
||||
install_requires=[
|
||||
'Babel==2.6.0',
|
||||
'Flask-Babel==0.12.2',
|
||||
'pyxdg',
|
||||
'gevent',
|
||||
'flask-bootstrap',
|
||||
'python-mpd2',
|
||||
'wtforms',
|
||||
'Flask-WTF',
|
||||
'flask==0.11',
|
||||
'pytimeparse',
|
||||
'croniter==0.3.29',
|
||||
'tinydb'
|
||||
"Babel==2.6.0",
|
||||
"Flask-Babel==0.12.2",
|
||||
"pyxdg",
|
||||
"gevent",
|
||||
"flask-bootstrap",
|
||||
"python-mpd2",
|
||||
"wtforms",
|
||||
"Flask-WTF",
|
||||
"flask==0.11",
|
||||
"pytimeparse",
|
||||
"croniter==0.3.29",
|
||||
"werkzeug==0.14.1",
|
||||
"tinydb",
|
||||
],
|
||||
tests_require=['pytest-timeout==1.0', 'py>=1.4.29', 'pytest==3.0', ],
|
||||
python_requires='>=3.5',
|
||||
extras_require={
|
||||
'percentwait': ['mutagen'],
|
||||
},
|
||||
cmdclass={'test': PyTest},
|
||||
tests_require=["pytest-timeout==1.0", "py>=1.4.29", "pytest==3.0"],
|
||||
python_requires=">=3.5",
|
||||
extras_require={"percentwait": ["mutagen"]},
|
||||
cmdclass={"test": PyTest},
|
||||
zip_safe=False,
|
||||
include_package_data=True,
|
||||
entry_points={
|
||||
'console_scripts': ['larigira=larigira.larigira:main',
|
||||
'larigira-timegen=larigira.timegen:main',
|
||||
'larigira-audiogen=larigira.audiogen:main',
|
||||
'larigira-dbmanage=larigira.event_manage:main'],
|
||||
'larigira.audiogenerators': [
|
||||
'mpd = larigira.audiogen_mpdrandom:generate_by_artist',
|
||||
'static = larigira.audiogen_static:generate',
|
||||
'http = larigira.audiogen_http:generate',
|
||||
'randomdir = larigira.audiogen_randomdir:generate',
|
||||
'mostrecent = larigira.audiogen_mostrecent:generate',
|
||||
'script = larigira.audiogen_script:generate',
|
||||
"console_scripts": [
|
||||
"larigira=larigira.larigira:main",
|
||||
"larigira-timegen=larigira.timegen:main",
|
||||
"larigira-audiogen=larigira.audiogen:main",
|
||||
"larigira-dbmanage=larigira.event_manage:main",
|
||||
],
|
||||
'larigira.timegenerators': [
|
||||
'frequency = larigira.timegen_every:FrequencyAlarm',
|
||||
'single = larigira.timegen_every:SingleAlarm',
|
||||
'cron = larigira.timegen_cron:CronAlarm',
|
||||
"larigira.audiogenerators": [
|
||||
"mpd = larigira.audiogen_mpdrandom:generate_by_artist",
|
||||
"static = larigira.audiogen_static:generate",
|
||||
"http = larigira.audiogen_http:generate",
|
||||
"randomdir = larigira.audiogen_randomdir:generate",
|
||||
"mostrecent = larigira.audiogen_mostrecent:generate",
|
||||
"script = larigira.audiogen_script:generate",
|
||||
],
|
||||
'larigira.timeform_create': [
|
||||
'single = larigira.timeform_base:SingleAlarmForm',
|
||||
'frequency = larigira.timeform_base:FrequencyAlarmForm',
|
||||
'cron = larigira.timeform_cron:CronAlarmForm',
|
||||
"larigira.timegenerators": [
|
||||
"frequency = larigira.timegen_every:FrequencyAlarm",
|
||||
"single = larigira.timegen_every:SingleAlarm",
|
||||
"cron = larigira.timegen_cron:CronAlarm",
|
||||
],
|
||||
'larigira.timeform_receive': [
|
||||
'single = larigira.timeform_base:singlealarm_receive',
|
||||
'frequency = larigira.timeform_base:frequencyalarm_receive',
|
||||
'cron = larigira.timeform_cron:cronalarm_receive',
|
||||
"larigira.timeform_create": [
|
||||
"single = larigira.timeform_base:SingleAlarmForm",
|
||||
"frequency = larigira.timeform_base:FrequencyAlarmForm",
|
||||
"cron = larigira.timeform_cron:CronAlarmForm",
|
||||
],
|
||||
'larigira.audioform_create': [
|
||||
'static = larigira.audioform_static:StaticAudioForm',
|
||||
'http = larigira.audioform_http:AudioForm',
|
||||
'script = larigira.audioform_script:ScriptAudioForm',
|
||||
'randomdir = larigira.audioform_randomdir:Form',
|
||||
'mostrecent = larigira.audioform_mostrecent:AudioForm',
|
||||
"larigira.timeform_receive": [
|
||||
"single = larigira.timeform_base:singlealarm_receive",
|
||||
"frequency = larigira.timeform_base:frequencyalarm_receive",
|
||||
"cron = larigira.timeform_cron:cronalarm_receive",
|
||||
],
|
||||
'larigira.audioform_receive': [
|
||||
'static = larigira.audioform_static:staticaudio_receive',
|
||||
'http = larigira.audioform_http:audio_receive',
|
||||
'script = larigira.audioform_script:scriptaudio_receive',
|
||||
'randomdir = larigira.audioform_randomdir:receive',
|
||||
'mostrecent = larigira.audioform_mostrecent:audio_receive',
|
||||
"larigira.audioform_create": [
|
||||
"static = larigira.audioform_static:StaticAudioForm",
|
||||
"http = larigira.audioform_http:AudioForm",
|
||||
"script = larigira.audioform_script:ScriptAudioForm",
|
||||
"randomdir = larigira.audioform_randomdir:Form",
|
||||
"mostrecent = larigira.audioform_mostrecent:AudioForm",
|
||||
],
|
||||
'larigira.eventfilter': [
|
||||
'maxwait = larigira.filters:maxwait',
|
||||
'percentwait = larigira.filters:percentwait',
|
||||
"larigira.audioform_receive": [
|
||||
"static = larigira.audioform_static:staticaudio_receive",
|
||||
"http = larigira.audioform_http:audio_receive",
|
||||
"script = larigira.audioform_script:scriptaudio_receive",
|
||||
"randomdir = larigira.audioform_randomdir:receive",
|
||||
"mostrecent = larigira.audioform_mostrecent:audio_receive",
|
||||
],
|
||||
"larigira.eventfilter": [
|
||||
"maxwait = larigira.filters:maxwait",
|
||||
"percentwait = larigira.filters:percentwait",
|
||||
],
|
||||
},
|
||||
classifiers=[
|
||||
"License :: OSI Approved :: GNU Affero General Public License v3",
|
||||
"Programming Language :: Python :: 3",
|
||||
]
|
||||
],
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue